【发布时间】:2016-07-14 11:01:11
【问题描述】:
首先但并非最不重要的发布在这里。我想要一些关于我现在在工作中执行的重复性任务的帮助。有:如何在 Vim 中替换一种从邮件列表中删除尖括号内不需要的空格的方法?不幸的是,我找不到一个聪明的方法来处理,我在使用\zs 和\ze 功能、lookahead lokbehind regex 时遇到了很多困难,但没有一个令人满意的解决方案。有一个样本:
Bilbo Baggins <bilbo. baggins @ middleearth.net>; Galadriel < galadriel @middleearth.net >; Daeron < daeron@.middleearth.net >; Gandalf < gandalf @middleearth.net>; Thorin II Oakenshield < thorin.oakenshield @ middleearth.net >; Aragorn < aragorn @ middleearth.net
删除不需要的空格将导致:
Bilbo Baggins <bilbo.baggins@middleearth.net>; Galadriel <galadriel@middleearth.net>; Daeron <daeron@.middleearth.net>; Gandalf <gandalf@middleearth.net>; Thorin II Oakenshield <thorin.oakenshield@middleearth.net>; Aragorn <aragorn@middleearth.net
如果有人能提供帮助,我将不胜感激。
【问题讨论】:
标签: vim whitespace