2011-11-27 60 views
0

我认为这可能是一个相当容易回答的问题:filter_var函数与Reg。表达式

Im新的正则表达式一般,但我最近听说filter_var几乎取代表达式。

查看函数后,我可以看到我可以验证电子邮件。但是是否有能力缩小验证范围?

我的问题是我试图验证电子邮件只返回true,如果它以@ boisestate.edu或@ u.boisestate.edu结尾。我似乎无法弄清楚filter_var是否具有这些特定功能。任何帮助真的会很感激!另外,如果你有一个reg表达式或者filter_var函数可以适应这个验证,我真的很感激它!

回答

0

使用filter_var验证电子邮件,然后检查如果在@boisestate.edu结束,之后等使用substr_compare($theEmail, $theSuffix, -strlen($theSuffix), strlen($theSuffix)) === 0