我有一个包含超过 10,000 行代码的文档,我需要编写脚本,并且需要在找到文档中的 IP 地址后添加新行。
在 IP 地址的前后一行中,代码各有不同,而且范围也很广。
我可以弄清楚如何找到 IP 地址,但不知道如何找到它,而是在它后面添加一个新行。
\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}
答案1
在 Notepad++ 替换对话框中,选中Regular expression
搜索模式部分中的选项。用于(\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3})
“查找内容”字段。这是您已有的正则表达式,括在括号中,以便您可以在“替换为”字段中再次引用它。
在“替换为”字段中输入\1\n
。\1
部分指的是“查找内容”字段中括号中的表达式找到的内容, 会\n
增加一个换行符。