目标:我想将一个数字从格式“10.234,56”转换为“10234.56”。
使用这种简单的方法几乎可以实现我们的目标。
问题在于匹配的第一组(当然)仍然包含'.'字符。
因此问题是:
1. 是否有可能从组中排除一个字符? 2. 如何使用单个正则表达式解决这个问题?
(我知道如果不使用单个正则表达式,这是一个微不足道的问题)
使用这种简单的方法几乎可以实现我们的目标。
/([\d\.]+),(\d\d)/ => '\1.\2'
问题在于匹配的第一组(当然)仍然包含'.'字符。
因此问题是:
1. 是否有可能从组中排除一个字符? 2. 如何使用单个正则表达式解决这个问题?
(我知道如果不使用单个正则表达式,这是一个微不足道的问题)