警告:preg_match():在…/functions/validation .php第29行中没有找到结束分隔符'^'
代码:
if (preg_match($mail_pat, $email, $components)) {
我编辑什么,在哪里编辑?
基于perl的正则表达式应该在分隔符内…"/your regex here/"
……被弃用的POSIX正则表达式不需要任何分隔符…例如:eg(").
必须在正则表达式中添加分隔符:
if (preg_match('/' . $mail_pat . '/', $email, $components)) {
$mail_pat以^
开头,但以另一个字符结尾,这导致错误,因为没有任何匹配的分隔符。