【发布时间】:2013-06-23 14:20:34
【问题描述】:
我还没有找到用点替换 , 的解决方案。
var tt="88,9827";
tt.replace(/,/g, '.')
alert(tt)
//88,9827
我正在尝试将逗号替换为点
提前致谢
【问题讨论】:
-
我知道这是一个非常古老的问题,但对于那些拥有复杂的类似 CSV 字符串的人来说,我的评论可能会很有趣。如果您想用这样的字符串中的点替换逗号:"0,001; x,y,z; 0,a;b,1; 2,45;"使用接受的答案是行不通的。然后您可以尝试类似的操作:
var res = tt.replace(/([0-9]{1,})(,)([0-9]{1,})/g,"$1.$3");这将匹配逗号,前提是它们被至少一个数字包围。
标签: javascript regex replace jscript