我试图用,
替换两个数字之间的所有.
,以便从某些原始数据创建有效的SQL语句。
该死的美国人和他们的错误(反之亦然)使用,
和.
作为数字的分隔符让我这样做......
我认为最简单的方法就是使用Notepad ++和一些RegEx魔术。第一部分已完成,我使用此语句对要替换的字符串进行了完全匹配:
\d{1}[\,]{1}\d{1}
但是,我仍然需要创建我希望替换匹配的语句。为此,我需要保留匹配字符串的一部分(数字),并且只用句号替换数字之间的逗号。
这有可能吗?
答案 0 :(得分:2)
如果您不是非常关注使用Notepad ++,并且您的文字不是很大,您可以使用此网站:http://www.regexpal.com/
您可以使用正则表达式进行搜索:
/(\d+),(\d+)/g
并使用以下内容替换:
$1.$2