求一个正则表达式 去除小数点后面的000比如 8.38370000 要结果为 8.3837 8.0038370000 要结果为 8.3837 8.38370010 要结果为 8.3837001 分享到: ------解决方案--------------------$s =<<< TXT 8.38370000 8.0038370000 8.38370010 TXT; echo preg_replace('/(?<=\d)0+\b------解决方案--------------------(?<=\.)0+/', '', $s);로그인 후 복사8.3837 8.3837 8.3837001 8.0038370000 要变成 8.3837 应该是无理要求------解决方案--------------------$string = "8.38370010"; echo (float)$string;로그인 후 복사8.3837001------解决方案--------------------preg_replace('/[^0]0+$/','',$s);8.0038370000 要变成 8.3837 应该是无理要求