解:y=1与y=x0中,两个函数的定义域不同,是不是相同函数.y=2lgx与y=lgx2中,两个函数的定义域不同,是不是相同函数.y=|x|与y=(√x)2中,两个函数的定义域不同,是不是相同函数.y=x与y=lnex两个函数的定义域相同,解析式相同,所以是相同的函数.故选D.