尝试在Vim中使用正则表达式更改电子邮件标题

时间:2019-06-16 05:43:57

标签: vim

用户不小心删除了收件箱中的所有电子邮件,保存的文件夹,垃圾箱等。我试图将文件中的所有标头批量更改为“读取”,而不是“已删除”

标题为

X-Mozilla-Status: ****

其中****是数字/字母的任意组合,我正在尝试将它们全部更改为0001

到目前为止,我的命令是这样:

:%s/^X-Mozilla-Status: \([0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]\)/X-Mozilla-Status: \1/

但是它以0013、0011、0301等而不是0001出现

关于如何解决此问题的任何想法?

非常感谢。

1 个答案:

答案 0 :(得分:1)

为什么不简单:

%s/X-Mozilla-Status:.*/X-Mozilla-Status: 0001