正则表达式使用记事本++删除和替换文本

Regex using notepad++ to delete and replace text

我正在尝试使用正则表达式来替换和删除现有代码中的一些文本。

这是我的文本示例

01;TEST;Delete;Delete;Delete;keep||

到目前为止,我可以使用 ^\d+\; 替换数字并测试新文本,但我想删除单词后的 3 个文本并保留第 4 个。

您可以在查找内容中尝试此正则表达式:

^(\d+);([^;]+);[^;]+;[^;]+;[^;]+;(.*)$

并将此表达式替换为:

此处 </code> 将捕获一个数字,<code> - 旁边的文本(在您的示例中为 TEST),</code> - 最后一个 "Delete" 之后的任何内容。当然,您可以使用任何其他文本代替 <code>