【发布时间】:2020-02-14 16:45:02
【问题描述】:
我只想使用开头不包含“xxx-”和结尾不包含“@test.com”的邮件地址。
这是我的代码:
->where('email', 'regexp', "/^((?!@test.com).)*$/i")
这里我只接收结尾不包含“test.com”的电子邮件。 我也不想接收以“xxx-”开头的电子邮件。有人知道怎么做吗 ? 谢谢!
【问题讨论】:
-
您能否澄清/确认您是否确实意味着“开头不包含'xxx-'和结尾'@test.com'”或者如果您的意思是“开头不包含'xxx-'或结尾不包含'@test.com'”?
-
使用
^(?!xxx-)(?!.*@test\.com$).*
标签: php regex laravel eloquent