2016-03-15 60 views
-1

我试图执行某些条件,如果,提交的电子邮件地址是gmail.com域。使用preg_match匹配电子邮件域

我有以下代码,这个reg ex是有效的,并且我传递一个字符串到preg_match,它包含以下'[email protected]',但条件从未满足。任何人都可以在这里提出问题?

if (preg_match('/\@gmail.co.uk/', $submitted_email)) 
     { 
      //do stuff 
     } 
+0

替换。与\。并在最后加上'$' –

+0

什么是'var_dump($ submitted_email)'? – h2ooooooo

+0

@ h2ooooooo [email protected]在这种情况下 –

回答

2

你的正则表达式模式更改为以下:

"/@gmail\.co\.uk$/i" 
相关问题