【发布时间】:2013-05-10 21:23:10
【问题描述】:
我有一个包含一些姓名、电子邮件和其他内容的文本文件。我想捕获电子邮件地址。
我不知道这是拆分问题还是正则表达式问题。
以下是一些示例行:
[name]bill billy [email]bill.billy@hotmail.com [dob]01.01.81
[name]mark hilly [email]mark.hilly@hotmail.com [dob]02.11.80
[name]gill silly [email]gill.silly@hotmail.com [dob]03.12.79
我希望能够循环打印所有电子邮件地址。
谢谢。
【问题讨论】:
-
获取电子邮件是您唯一想做的事情,还是可以想象您以后可能想对信息做更多的事情?如果是后者,我想你肯定想要 Blender 的答案。任何依赖普通
split来拆分字段的东西(就像这里的大多数答案一样)都不会适用于name;任何依赖splitting 围绕]的东西都可能比正则表达式更复杂(尽管我很想被证明是错误的)。 -
我想我以后可能想用这个名字使邮件更具体