在 Notepad++ 中,如何删除第五个 | 字符之前的字符?

在 Notepad++ 中,如何删除第五个 | 字符之前的字符?

|在 Notepad++ 中,我想删除一行中第五个字符之前的所有内容,然后保持第五个|字符之后的所有内容。

因此,原始行看起来应如下所示:

note,:264058|Feb 14 2009 new document|54012|0411|2016|new document|new medicine|book store|784512|Ontario|Canada|80023569

我将如何获得输出:

new document|new medicine|book store|784512|Ontario|Canada|80023569

答案1

  1. 在 notepad++ 中打开替换对话框 (CTRL+H)
  2. 选择搜索模式正则表达式
  3. 勾选“环绕”框
  4. 在“查找内容”中输入(^|\n)([^|]*\|){5}(.*)- 查看这里解释
  5. 在“替换为”中输入\1\3
  6. 按“全部替换”

相关内容