正则表达式从管道分隔文件中删除最后一列

Ian*_*ton 3 regex vim

我有一个包含1000个条目和131列的文件,这些列是管道分隔的.最后没有管道,所以格式是这样的.

2010-10-04 |安全| AMEND | 20162214 | ......更多的栏目...... |彭博社

如何在Vim中删除文件的最后一列?

jus*_*ime 6

头需要

%s/|[^|]*$// 
Run Code Online (Sandbox Code Playgroud)

注意我[^|]*用来允许空列.