Javascript从字符串中删除前导零和小数点

时间:2014-11-10 11:52:22

标签: javascript regex

搜索要转换的正则表达式

0.015.000 - > 15.000

0.150.000 - > 150.00

015.000 - > 15.00

1 个答案:

答案 0 :(得分:1)

您可以尝试以下string.replace功能。使用^告诉正则表达式引擎从一开始就进行匹配操作。将0.置于字符类中将匹配0或点。

string.replace(/^[0.]+/, "")

示例:

> "0.015.000".replace(/^[0.]+/, "")
'15.000'
> "0.150.000".replace(/^[0.]+/, "")
'150.000'
> "015.000".replace(/^[0.]+/, "")
'15.000'