大便有暗红色血液的病理因素很多:第一、大便有暗红色血,说明出血的位置距肛门比较远,有可能是胃肠疾病,如果患者既往有胃溃疡病史,有可能是胃肠溃疡,可以行胃肠镜检查明确诊断。第二、如果存在小肠息肉或者小肠病变、小肠憩室,有时也容易导致大便暗红色血流出,这时可以行小肠胶囊内镜明确诊断。