javascript中用于yahoo电子邮件id验证的正则表达式

javascript中用于yahoo电子邮件id验证的正则表达式,javascript,regex,Javascript,Regex,我正在使用yahoo外部api,我需要一个正则表达式来验证yahoo电子邮件id。 这是我目前为止的工作 ^[A-Za-z0-9](\.?| |[A-Za-z0-9]){5,}@(yahoo | ymail | rocketmail)\.com$ 但对于本地化电子邮件id(.in、.uk等而不是.com),此操作失败。 帮我摆脱这个 我建议使用更简单的正则表达式,如下所示: /^[^@]+@(yahoo|ymail|rocketmail)\.com$/i 假设您仅验证.com电子邮件地址,否则

我正在使用yahoo外部api,我需要一个正则表达式来验证yahoo电子邮件id。
这是我目前为止的工作

^[A-Za-z0-9](\.?| |[A-Za-z0-9]){5,}@(yahoo | ymail | rocketmail)\.com$

但对于本地化电子邮件id(.in、.uk等而不是.com),此操作失败。

帮我摆脱这个

我建议使用更简单的正则表达式,如下所示:

/^[^@]+@(yahoo|ymail|rocketmail)\.com$/i
假设您仅验证
.com
电子邮件地址,否则请使用:

/^[^@]+@(yahoo|ymail|rocketmail)\.(com|in|co\.uk)$/i

我建议使用更简单的正则表达式,如下所示:

/^[^@]+@(yahoo|ymail|rocketmail)\.com$/i
假设您仅验证
.com
电子邮件地址,否则请使用:

/^[^@]+@(yahoo|ymail|rocketmail)\.(com|in|co\.uk)$/i

我建议使用更简单的正则表达式,如下所示:

/^[^@]+@(yahoo|ymail|rocketmail)\.com$/i
假设您仅验证
.com
电子邮件地址,否则请使用:

/^[^@]+@(yahoo|ymail|rocketmail)\.(com|in|co\.uk)$/i

我建议使用更简单的正则表达式,如下所示:

/^[^@]+@(yahoo|ymail|rocketmail)\.com$/i
假设您仅验证
.com
电子邮件地址,否则请使用:

/^[^@]+@(yahoo|ymail|rocketmail)\.(com|in|co\.uk)$/i


如果我们将
\.com
部分替换为
\(英国的com
),或者仅替换为
\。\w+
?@vbo我的验证不仅包含在英国,还包括所有本地化:(如果我们将
\.com
部分替换为
\(英国的com>),该怎么办
或只是
\。\w+
?@vbo我的验证不仅包含在英国,还包括所有本地化:(如果我们将
\.com
部分替换为
\。(com在英国)
或只是
\。\w+
。@vbo我的验证不仅包含在英国,还包括所有本地化:(如果我们将
\.com
部分替换为
\.(英国的com)
或只是
\.\w+
?@vbo我的验证不仅包含在英国,还包括所有本地化:(我的验证不仅包含在英国,还包括所有本地化:(本地化在这个正则表达式中是如何常见的?你能提供一些例子吗?如果你请求帮助,对问题有充分的了解,那么你会得到更好和更多的答案。你至少需要知道一些示例输入。我的验证不仅包括在英国,还包括所有本地化:(本地化在这个正则表达式中是如何常见的?你能提供一些例子吗?如果你请求帮助,对问题有充分的了解,那么你会得到更好和更多的答案。你至少需要知道一些示例输入。我的验证不仅包括在英国,还包括所有本地化:(本地化在这个正则表达式中是如何常见的?你能提供一些例子吗?如果你请求帮助,对问题有充分的了解,那么你会得到更好和更多的答案。你至少需要知道一些示例输入。我的验证不仅包括在英国,还包括所有本地化:(本地化在这个正则表达式中是如何常见的?你能提供一些例子吗?如果你请求帮助,对这个问题有充分的了解,那么你会得到更好和更多的答案。你至少需要知道一些示例输入。