求一个正则表达式 去除小数点后面的000 比如8.38370000要结果为 8.38378.0038370000要结果为 8.38378.38370010要结果为 8.3837001 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $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 应该是无理要求 响应版主号召,发点入门教学文章 - 简单说下redis主从复制过程以及我发现的一个导致我线上业务出bug的不起眼特性 急!!!!问大家一个sql php的网站转换为静态页面怎么实现? ...................???????? 问个MySQL查询,字符串联合的 PHP中如何实现跳出程序 解析不了php文件 有php+oracle数据库操作封装类的进来? php在web页面上传时候的问题 怎样用php实现分页显示? 到底哪里有PHPADMIN下载,他主页的下不了!! 关于这个字符串转数组,有什么好办法 如何提高执行效率
8.38370000
8.0038370000
8.38370010
TXT;
echo preg_replace('/(?<=\d)0+\b|(?<=\.)0+/', '', $s);8.3837
8.3837
8.38370018.0038370000 要变成 8.3837 应该是无理要求
echo (float)$string;8.3837001