Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个小表格可以下载一些东西。但我不希望每个小伙伴都下载它。您只能从 2 个特定域下载这些内容。所以我制作了一个带有电子邮件验证的表格。但是如何在电子邮件的测试中添加两个域?我正在尝试的是:
$test = array( 'email' => '/^[\w.+-]{2,}\@[DOMAIN1][DOMAIN2]\.[a-z]{2,6}$/', }
但这并没有奏效……</p>
谢谢你的帮助。
通过对评估进行分组()并在其中放置一个 or 运算符,|您将能够处理任一域。请参阅以下修改后的正则表达式:
()
|
'email' => '/^[\w.+-]{2,}\@(DOMAIN1|DOMAIN2)\.[a-z]{2,6}$/',