【问题标题】:PHP preg_match(): Delimiter must not be alphanumeric or backslashPHP preg_match():分隔符不能是字母数字或反斜杠
【发布时间】:2014-03-30 17:55:15
【问题描述】:

出于某种原因,即使我的 preg_match 正则表达式中有分隔符,我的 PHP 中preg_match(): Delimiter must not be alphanumeric or backslash 仍然出现此错误,所以这是怎么回事?我在代码中调用的每个 preg_match 函数都会发生这种情况。不知道有什么问题。

 $return = preg_match($string, "/^[a-zA-Z ]+$/")

【问题讨论】:

    标签: php regex preg-match


    【解决方案1】:

    你搞错了。模式出现在前面。试试这个:

    $return = preg_match("/^[a-zA-Z ]+$/", $string);
    

    此外,文档可以阅读here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-01
      • 2023-04-11
      • 2016-07-26
      相关资源
      最近更新 更多