Menstruation for ten days in a row may be caused by several conditions: i. Irregular menstruation. ii. Pregnancy disorders, such as those caused by ectopic pregnancy. Third, there is a lesion in the cervix that causes vaginal bleeding. Which is the case, ultrasound, blood HCG and cervical screening will be done. If pregnancy is ruled out, there is no cervical lesion on cervical screening and it is only caused by irregular menstruation, you can take oral progesterone drugs to regulate menstruation and stop the bleeding. If you are older than 40 years old, you can only use progestin-based drugs; if you are younger than 40 years old, you can also take oral short-acting contraceptives to regulate menstruation; and if you are older than 45 years old and medication is ineffective, you have to do diagnostic scraping to see if there are lesions in the endometrium.