问题分析:带状疱疹需要吃几天药,需要视情况而定,具体分析如下:如果患者症状较轻的,72小时之内用药,服用一周左右就会消失。如果用药不及时,可能会留下带状疱疹的后遗症,出现神经痛用药至少要一个月以上。如果患者症状较重,可以通过口服药物来治疗,但不能完全控制,要到医院进行神经阻滞。带状疱疹患者在治疗期间尽量不要吃辛辣刺激性的食物。