将此正则表达式限制为“edu”,顶级域名

时间:2011-08-23 05:51:04

标签: regex

我有这个正则表达式来检查电子邮件地址的有效性

var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

我想调整它,以确保输入的电子邮件地址是.edu帐户。

PS - 我发誓,这不是作业。

3 个答案:

答案 0 :(得分:4)

([A-Za-z]{2,4})更改为[Ee][Dd][Uu]

答案 1 :(得分:3)

var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.[Ee][Dd][Uu]$/;

答案 2 :(得分:2)

var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.(edu)$/i;