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