我认为这可能是一个相当容易回答的问题:
我是正则表达式的新手,但我最近听说filter_var几乎取代了表达式。
在查看该功能后,我可以看到我可以验证一般的电子邮件。但是否有能力缩小验证范围?
我的问题是我试图验证一封电子邮件,只有在@ boisestate.edu或@ u.boisestate.edu结束时才返回true。我似乎无法弄清楚filter_var是否具有这些特定的功能。真的很感激任何帮助!此外,如果您有一个适合此验证的reg表达式或filter_var函数...我真的很感激它!
答案 0 :(得分:0)
使用filter_var
验证电子邮件,然后使用@boisestate.edu
检查它是否以substr_compare($theEmail, $theSuffix, -strlen($theSuffix), strlen($theSuffix)) === 0
等结尾。