正则表达式使用记事本++删除和替换文本
Regex using notepad++ to delete and replace text
我正在尝试使用正则表达式来替换和删除现有代码中的一些文本。
这是我的文本示例
01;TEST;Delete;Delete;Delete;keep||
到目前为止,我可以使用 ^\d+\;
替换数字并测试新文本,但我想删除单词后的 3 个文本并保留第 4 个。
您可以在查找内容中尝试此正则表达式:
^(\d+);([^;]+);[^;]+;[^;]+;[^;]+;(.*)$
并将此表达式替换为:
此处 </code> 将捕获一个数字,<code>
- 旁边的文本(在您的示例中为 TEST),</code> - 最后一个 "Delete" 之后的任何内容。当然,您可以使用任何其他文本代替 <code>
或
。
我正在尝试使用正则表达式来替换和删除现有代码中的一些文本。
这是我的文本示例
01;TEST;Delete;Delete;Delete;keep||
到目前为止,我可以使用 ^\d+\;
替换数字并测试新文本,但我想删除单词后的 3 个文本并保留第 4 个。
您可以在查找内容中尝试此正则表达式:
^(\d+);([^;]+);[^;]+;[^;]+;[^;]+;(.*)$
并将此表达式替换为:
此处 </code> 将捕获一个数字,<code>
- 旁边的文本(在您的示例中为 TEST),</code> - 最后一个 "Delete" 之后的任何内容。当然,您可以使用任何其他文本代替 <code>
或 。