删除除 '<' 之间的字符之外的所有内容& '>,'在 Vim 中 -- 从 Gmail“收件人”中提取电子邮件地址场地
我有一个以逗号分隔的电子邮件地址列表,每个实际地址前面都带有联系人姓名(来自 Gmail)。下面是一个示例:
Fred Flintstone <[email protected]>, Wilma Flintstone <[email protected]>, Barney Rubble <[email protected]>, Bamm-Bamm Rubble <[email protected]>,
转换为:
[email protected], [email protected], [email protected], [email protected],
背景信息:我正在尝试将联系人列表粘贴到 webex 邀请中,该邀请仅接受电子邮件地址。
删除 Vim 中除正则表达式匹配之外的所有内容 相关,但所有电子邮件在这种情况下,地址在一行上。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你尝试过吗?
以下也将起作用:
Have you tried?
The following will also work:
使用 awk
或在 VIM 中
with awk
or in VIM
你能不能把它放到Excel中,
然后用逗号分割数据,然后
然后进行查找和替换以消除尖括号
除非您使用一些代码来执行此操作,否则这将是最简单的
除非你有十万个地址
Could you not put it into Excel,
then split the data on the comma and then
and then do a find and replace to get rid of the angel bracket
Unless you are using some code to do it this would be the easiest
unless you have 100,000's of thousand addresses