【发布时间】:2013-06-01 17:05:23
【问题描述】:
我有一个大文本文件,它是一个电子邮件列表(每个都跟一个 /n)。
我想运行一个 perl 命令来根据电子邮件是否包含某个字符串来制作具有不同列表的文件。
到目前为止我有:
perl -wne'
while (/[\w\.\-]+@[\w\.\-]+\w+/g) {
print if "$&\n /gmail/;
}
' all_emails_extracted.csv | sort -u > output.txt
如果它包含“gmail”,这应该写电子邮件,但无论我如何构造 {print if} 周围的区域,我都会遇到语法错误
【问题讨论】:
标签: string perl email text-extraction