荨麻疹的病因比较复杂,目前认为荨麻疹与自身体质、过敏、感染、精神因素等多方面的因素有关。反复发作的荨麻疹多为慢性荨麻疹,而慢性荨麻疹的病因通常并不明确,所以容易反复发作。
建议慢性荨麻疹患者去医院做相应的检查,排除一下相关的内在性疾病,比如乔本氏甲状腺炎、自身免疫性的疾病等,还有幽门螺杆菌感染等慢性感染性的疾病也可能会导致荨麻疹。如果有长期服用的药物,建议看一下是否是这些药物导致的。另外,建议随时记录会导致荨麻疹的过敏性因素,并注意规避。
不过对于反复发作的荨麻疹患者来说,主要还是进行药物治疗。