This invention relates to a method for separating and purifying mixing exhaust gas of chlorine and hydrochloride, comprising: absorb the chlorine in the mixing exhaust gas using solvent A to separate from gas phase hydrochloride, the chlorine can be obtained after solvent A desorption, the hydrochloride can be obtained by removing solvent A in the gas phage hydrochloride using solvent B, wherein: solvent A is one of benzene, silicon tetrachloride, nonyl hydride, sulfur monochloride, carbon tetrachloride and chlorosulfonic acid, and solvent B is one of cyclopentadiene and hexachlorobutadiene. By washing with concentrated hydrochloric acid to remove trace amount of organic compounds, and chemical washing to remove heavy metal elements, the hydrochloride is absorbed by water to make hydrochloric acid. This invention is characterized of efficient separation of chlorine and hydrochloride, high efficiency of separation, low cost, high-usage of resources, high purity of chlorine up to 99%, recycling use, and the purity of hydrochloride meets the requirement of producing industrial hydrochloride and hydrochloride regent .