搜索要转换的正则表达式
0.015.000 - > 15.000
0.150.000 - > 150.00
015.000 - > 15.00
答案 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'