药流，吃药后几小时才能排出，如果没有排出怎么办
在服药后3-5小时左右孕囊就会排出，只要在服药后2-8小时孕囊排出均属于正常，你不必紧张。如果目前没有超出10小时，建议你在耐心等待一段时间，然后到医院复查B超，了解宫腔内情况，根据检查结果决定是否需要口服药物促进子宫收缩治疗，还是清宫术对症治疗，这样更放心。
你现在这种情况是妇科炎症导致的月经不调，经期延长，发现得了妇科炎症应当及时治疗建议去妇科完善相关检查和诊断，合理的抗生素治疗，做一个白带常规+药敏实验，根据具体致病菌选择合适抗生素消炎治疗