Hypercrosslinked poly(styrene-co-divinylbenzene) resin as a specific polymeric adsorbent for purification of berberine hydrochloride from aqueous solutions.