【发布时间】:2015-06-13 13:25:44
【问题描述】:
我从那里得到了这个纯文本,我想删除所有电子邮件地址(或替换为 E)。我想将其他所有内容保留在文本文件中。电子邮件地址后面可以跟空格、冒号、分号、问号或感叹号。我使用 gnuwin 并尝试了 grep 但没有得到正确的结果
grep -Eiv "\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b" in.txt > out.txt
这会删除包含电子邮件模式的每一行。我只希望电子邮件消失。
谢谢
【问题讨论】:
标签: regex email sed grep pattern-matching