这是我的表情
(\w+\.)*\w+\s*(@|\({1}\s*at\s*\){1}|\s+at\s+){1}\s*(\S{2,3}\.)?(\w+)(\s*dot\s*|\s*\.*\s*)(com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum|ru)\b
从l@ombe@cs.name.edu给出ombe@cs.name.edu这是错误的
我需要从可能的变体中排除l@ombe@cs.name.edu
作为我家庭作业的一部分,我开发了这个正则表达式来从各种混淆字符串中提取电子邮件,而不是进行验证。坚持l@ombe@cs.name.edu测试。
你能帮帮我吗?
重新定义:
表达:
(\w+)@(\w+)\.name\.edu
2个字符串:
- name@name1@cs.name.edu
- name2@cs.name.edu
结果得到:
name1@cs.name.edu和name2@cs.name.edu
1部分根本不能包括在内。