我正在使用yahoo外部api,我需要一个REGEX来验证雅虎电子邮件ID 到目前为止,这是我的工作......
^ [A-Za-z0-9](\。?| _?[A-Za-z0-9]){5,} @(yahoo | ymail | rocketmail)\。com $
但是本地化的电子邮件ID(.in,.uk等而非.com)失败了 帮助我摆脱这个...
答案 0 :(得分:2)
我建议使用这样一个更简单的正则表达式:
/^[^@]+@(yahoo|ymail|rocketmail)\.com$/i
假设您只验证.com
个电子邮件地址,否则请使用:
/^[^@]+@(yahoo|ymail|rocketmail)\.(com|in|co\.uk)$/i