问题分析:三四年大便不成形但大便规律可能是肠道菌群失调、慢性肠炎等原因引起的,可在医生的指导下通过药物治疗的方式进行治疗。1、肠道菌群失调:正常人的肠道内存在数量庞大的细菌,相互依存、相互制约,处于动态平衡,如果受到一些因素的影响,平衡状态被打破就会引起患者出现肠道菌群失调的症状。患者通常会出现大便性状被改变,但是大便次数很正常。可在医生的指导下服用乳酸菌素片、枯草杆菌二联活菌颗粒等药物进行治疗。2、慢性肠炎:慢性肠炎是指因为感染、免疫、遗传等多种原因引起的肠道黏膜的慢性炎症,可能会引起患者出现肠道菌群失调,从而出现三四年大便不成形但大便规律的症状发生。可在医生的指导下服用肠炎宁片、盐酸左氧氟沙星胶囊等药物进行治疗。患者日常应保持良好的饮食习惯,避免食用过于辛辣或者寒凉的食物,以免加重症状,不利于患者的身体健康。