如何使用正则表达式删除第二次出现的字符以外的所有内容?

Joh*_*ohn 3 regex notepad++ filter

我有一个类似的列表:

xxxxx|xxxxxx|xxxxx@example.com
xxxxx|xxxxxx|xxxxx@example.com
xxxxx|xxxxxx|xxxxx@example.com
Run Code Online (Sandbox Code Playgroud)

x可以是字母和数字,但没有别的.

我想要做的是替换第二个右边的所有内容(包括角色)|.结果应该如下:

xxxxx|xxxxx
Run Code Online (Sandbox Code Playgroud)

我想用正则表达式做到这一点,以便我可以替换Notepad ++中的所有事件.