我无法让它发挥作用,所以我向你寻求帮助。
(432, 412), (673, 187), (231, 548)
我尝试使用此格式的数据自动化大型文件;
432, 412
673, 187
231, 548
在Notepad ++中,我正在尝试使用)
,\s
的扩展搜索模式 - 但它使用该搜索字符串找不到任何内容。
答案 0 :(得分:4)
选择正则表达式单选按钮后,使用
\((\d+,\s*\d+)\),?\s*
替换为$1\r\n
($1
是对正则表达式模式中定义的唯一数字捕获组的反向引用,该数组捕获数字,,
,空格?和数字)。
正则表达式将匹配:
\(
- 开启(
(\d+,\s*\d+)
- 第1组匹配1个或多个数字,,
,零个或多个空格(\s*
),一个或多个数字\)
- 结束)
,?
- 可选的逗号(1或0次出现)\s*
- 零个或多个空格答案 1 :(得分:1)
要将括号与正则表达式匹配,必须使用斜杠将其转义。
您可以使用两个正则表达式步骤来实现您的需求。
1)找到
\),
并替换为
\n
2)找到
\(
并替换为空字符串。
答案 2 :(得分:0)
在cntl + F中,选择扩展(\ n,\ r,..),然后找到'),'。如果每对之间有空格,请添加空格,替换为\ r \ n,替换全部。然后找到(,用空字符串替换。然后找到')'用空字符串替换。