![Notepad++ 在 IP 地址后添加回车符或换行符](https://linux22.com/image/1582906/Notepad%2B%2B%20%E5%9C%A8%20IP%20%E5%9C%B0%E5%9D%80%E5%90%8E%E6%B7%BB%E5%8A%A0%E5%9B%9E%E8%BD%A6%E7%AC%A6%E6%88%96%E6%8D%A2%E8%A1%8C%E7%AC%A6.png)
我有一个包含超过 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
增加一个换行符。