2011-11-27 103 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