我在Notepad ++中使用这个正则表达式来查找需要千位分隔符的数字:
("value": "\d{1,3}|\G\d{3})(?=(?:\d{3})+(?!\d))
它运行正常,但我需要用相同的字符串替换字符串,并在末尾添加一个句点(点)(我在意大利,我们使用点作为千位分隔符)。
我不是正则表达式的专家(我复制并修改了上面的那个以满足我的需要)所以我没有得到任何结果。查找有效,替换不起作用(例如\1\.
)。
有人能帮助我吗?感谢。
答案 0 :(得分:1)
您可以使用以下内容作为替换字符串:
$1.
我已经测试过它并且工作得很好,您只需要确保在尝试进行任何替换之前至少将文件保存到磁盘一次,否则它将无法正常工作。