查找管道字符并替换为换行符

con*_*sed 1 regex sublimetext sublimetext2 sublimetext3

我目前有一个几千个元素的列表,每个元素使用“|”分隔 特点。有没有办法用 sublime text 将每个项目放在它自己的行上?

我试图使用正则表达式查找并替换为

Find: |
Where: doc.txt
Replace: \n
Run Code Online (Sandbox Code Playgroud)

出于某种原因,将每个字符放在一个新行上。

例如:

listItem1|newItem2|newItem3|newItem4|newItem5|newItem6
Run Code Online (Sandbox Code Playgroud)

已将每个字母放在一个新行上,但我打算让它找到字符并插入回车符。很像

listItem1
newitem2
newItem3
newItem4
newItem5
newItem6
Run Code Online (Sandbox Code Playgroud)

是否有一种简单的方法可以在不使用插件的情况下完成此操作?我看过一些使用插件的例子,但我认为会有办法。

小智 5

选择一个|,然后按ALT+F3在Windows和Linux,CMD+ CTRL+G在Mac上选择文件中的所有实例,然后打Enter