我有一个小表格来下载一些东西。但我不希望每个伙伴都下载它。只有2个特定的域名,您可以下载这些东西。所以我做了一个带有电子邮件验证的表单。但是如何在电子邮件的测试中添加两个域? 我在尝试的是:
$test = array(
'email' => '/^[\w.+-]{2,}\@[DOMAIN1][DOMAIN2]\.[a-z]{2,6}$/',
}
但这没效果......
感谢您的帮助。
答案 0 :(得分:2)
通过对评估()
进行分组并在其中放置一个或运算符|
,您将能够处理任一域。请参阅以下修改后的正则表达式:
'email' => '/^[\w.+-]{2,}\@(DOMAIN1|DOMAIN2)\.[a-z]{2,6}$/',