求js正则表达式,。尽快。 var s="365.00"s.replace(/(\.\d*$)?/,"") 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var s="365.00"alert(s.replace(/\.\d*$/,"")) <script> var n = '236.58400'; // 236.584 n = '236.00'; // 236 n = '236.'; // 236 alert(n.replace(/0+$|\.0*$/,''));</script> <script>var str = "0.01212300";alert(str.replace(/\.?0+$/igm,""));</script> <script>var reg = /(\.0*$)|((\.\d*[1-9])0*$)/;var str = "100";alert(str.replace(reg,"$3"));str = "100.3242000";alert(str.replace(reg,"$3"));str = "123.000";alert(str.replace(reg,"$3"));</script> 刚刚理解错了<script> var n = '200, 0.500, 12.0, 365.00, 236.58400'; var reg = /(\d+)(?=\,|$)|(.+?)\.?0+(?=\,|$)/g; alert(n.replace(reg,'$1$2'));</script> 小于1时n.replace(/^(0\.\d*[1-9])0+$/,function(s,a){return a}) n.replace(/^(0\.\d*[1-9])0*$/,function(s,a){return a}) 还是有BUG,又更新了一下<script> var n = '200,300, 0.500, 12.0, 365.00, 300, 236.58400, 16800'; var reg = /(\d+)(?=\,|$)|(\d+|\d+\.?[^0]+|)\.?0*(?=\,|$)/g; alert(n.replace(reg,'$1$2'));</script> 急求正则表达式 按钮控制半透明层(窗体最顶,不是页面最顶) 淡入淡出效果 怎么做? js导致页面显示问题!~高手进来! 求代码 求一个可拖DIV的类,最后兼容FF 隐藏cell的问题 一个checkbox框,跟着一个文本框,如果没有勾check,无需检查文本框是否输入,如果勾了checkbox,则必须要输入文本框,这个如何写? 请问怎样判断页面FORM已经提交,<form>里面没有 <INPUT TYPE='SUBMIT'>, 这个问题好解决,欢迎高手 能用JS来获得在页面中点击的坐标吗? jquery 就是shi ,超级shi,同意的 请顶 请教怎么设置write输出的字体大小
alert(s.replace(/\.\d*$/,""))
var n = '236.58400'; // 236.584
n = '236.00'; // 236
n = '236.'; // 236 alert(n.replace(/0+$|\.0*$/,''));
</script>
var str = "0.01212300";
alert(str.replace(/\.?0+$/igm,""));
</script>
<script>
var reg = /(\.0*$)|((\.\d*[1-9])0*$)/;
var str = "100";
alert(str.replace(reg,"$3"));str = "100.3242000";
alert(str.replace(reg,"$3"));str = "123.000";
alert(str.replace(reg,"$3"));</script>
<script>
var n = '200, 0.500, 12.0, 365.00, 236.58400';
var reg = /(\d+)(?=\,|$)|(.+?)\.?0+(?=\,|$)/g;
alert(n.replace(reg,'$1$2'));
</script>
<script>
var n = '200,300, 0.500, 12.0, 365.00, 300, 236.58400, 16800';
var reg = /(\d+)(?=\,|$)|(\d+|\d+\.?[^0]+|)\.?0*(?=\,|$)/g;
alert(n.replace(reg,'$1$2'));
</script>