你好根据你说的:尿常规检测尿潜血2+但没有红细胞很难说是怎么回事,阵发生性血红蛋白尿,肾炎,药物等都会引起,可以过几天复查.首先要做的就是要复查尿常规,看是否有尿蛋白高的现象;有高血压,糖尿病的患者如果出现尿蛋白高的现象,同时尿潜血2+或更多+号,则很有必要做尿红细胞变形率检查,明确血尿的来源.当然也不排除标本的污染和测量的误查,所以复查一个是必要的祝你健康