需要寻找病因,如食物、药物、环境因素,甚至自身性疾病。患者可以到医院做过敏原检查,尽量避免接触其它过敏物质。也可以到皮肤科医院进行检查,明确病因后对症治疗。荨麻疹一直反复发作可能是由于感染因素引起的,应该查血常规,如果白细胞升高,可以使用一些抗生素类的药物进行治疗。也可能是患者不按医嘱服用药物,造成病情的反复。当荨麻疹彻底消退之后,还应该再口服一段时间,或者间隔口服一段时间,这样就会减少复发几率。注意用药时需要在医生的指导下进行,不能私自用药,平时饮食注意清淡,多注意休息。