怀孕18周,腹部隐隐作痛,胎心B超都正常,可以通过药物来缓解。发生这种情况,需要注意先兆性流产的可能,也有可能是肠道感染或者消化不良引起的。建议首先到医院妇科做一个彩超,只要胎动是正常的就不用担心,注意休息即可。如果是肠道感染引起的,可以口服青霉素来缓解,抗感染治疗对胎儿影响不大。注意多吃点消化的食物,避免着凉。