如何使用正则表达式在notepad ++中格式化文件的内容?

时间:2015-02-24 21:17:55

标签: regex notepad++

我有一个文件abc.txt,当我在记事本++中打开时,它有这样的数据

10.114.128.196, 10.149.53.72, 40.169.74.47

有没有办法可以在notepad ++中使用正则表达式这样做?

10.114.128.196,abc
10.149.53.72,abc
40.169.74.47,abc

3 个答案:

答案 0 :(得分:1)

搜索

(\d{1,3}(\.\d{1,3}){3})[,\s]*

并替换为

$1,abc\n

(\d{1,3}(\.\d{1,3}){3})匹配1到3位数后跟另外3个以"。"开头的组。由于找到的模式周围的圆括号存储在捕获组1中,因此您可以通过插入$1在替换中重复使用此匹配的文本。

[,\s]*匹配零个或多个逗号和空格字符。

答案 1 :(得分:0)

全球替换","用",abc \ n"?

答案 2 :(得分:0)

在字段搜索中:((\d+\.?){4}(.)( ?))

在字段上替换put:$1abc\r\n

最后一行没有逗号,所以我认为只需要这个就可以修复;)