用于在JavaScript中替换某些上下文中的字符的正则表达式

时间:2017-11-14 09:53:09

标签: javascript regex

我有一个简化的字符串:

This string took 5.5 seconds to write.

我想用[0-9],[0-9]替换每次出现的[0-9]。[0-9]来改变小数分隔符,即示例字符串将成为

This string took 5,5 seconds to write.

当我尝试这个时

mystr.replace(/[0-9]\.[0-9]/g, ',')

它显然取代了我想保留的数字,当我这样做时

mystr.replace(/\./g, ',')

最终的时期被取代。期间也可能出现在其他情境中,例如'\ s。\ s'或'a.b'。

对于如何更换两个数字之间的句点而不影响其他任何内容,是否有一个很好的解决方案?

0 个答案:

没有答案