我正在尝试验证 TextEdit 以包含真实的电子邮件地址。我有一个正则表达式来执行此操作,但它验证了多个地址,而我只想验证一个地址,不再验证。
这是我的表达方式:
/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
它验证了这样的事情:
yulien.paz@cav.desoft.cu, wcampbell@cav.desoft.cu
我需要从 TextEdit 中取出第二个电子邮件地址。
那么,我该怎么做呢?
注意:我对我的英语感到抱歉。
最佳答案
这里有一个很棒的正则表达式库
http://regexlib.com/Search.aspx?k=email
和正则表达式的测试器。
这是一个示例 http://regexlib.com/REDetails.aspx?regexp_id=88
^([\w-.]+)@(([([0-9]{1,3}.){3}[0-9]{1,3}])|(([\w-]+.)+)([a-zA-Z]{2,4}))$
关于javascript - 匹配电子邮件地址的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2302693/