【发布时间】:2018-02-05 14:38:42
【问题描述】:
我想从电子邮件中删除 + 符号,请帮我写一个不接受电子邮件中 + 符号的正则表达式。
abc@xyz.com - valid email
abc123@xyz.com - valid email
abc.def@xyz.com - valid email
abc+123@xyz.com - Invalid email
【问题讨论】:
-
^[^@+]+@\S+$可能会 - 问题仍然存在:为什么?+完全有效。 -
我正在使用正则表达式进行电子邮件验证,它不接受带有 + 号的电子邮件,并且通过错误 str_replcae 在这里没有用处
-
@Jan 得到错误未知修饰符'@'
-
@codex 为您的模式使用不同的分隔符。将其包裹在
/ -
例如
~作为分隔符。 @ctwheels
标签: php regex preg-match