如何删除某个字符后的所有内容?(记事本++)

Faz*_*HEF 16 notepad++

我需要在某个字符后删除所有内容。例如在以下行中:

email:pass | text | text | text | text
Run Code Online (Sandbox Code Playgroud)

我将如何删除过去的所有内容"pass",结果是这样的:

email:pass
Run Code Online (Sandbox Code Playgroud)

先感谢您!

may*_*ign 25

做一个查找替换(什么都不替换)这个正则表达式:

\|.*
Run Code Online (Sandbox Code Playgroud)

有关说明,请参阅https://regexr.com/3rq9m

  • 不要忘记取消选中`. 匹配换行符`。 (2认同)

Gre*_*een 8

  1. CTRL + Shift
  2. 更换
  3. 按正则表达式
  4. Find what[|].*
  5. 全部替换