Pregmatch问题

时间:2018-05-07 10:12:21

标签: php preg-match

我有以下功能。在这个函数中我想添加斜杠('/')来检查但是当我添加/然后它不起作用或显示错误。

public function alpha_dash_space($str)
{
    return ( ! preg_match("/^([-a-z0-9_\n\r%$#., ])+$/i", $str)) ? FALSE : TRUE;
}

1 个答案:

答案 0 :(得分:0)

逃避它:

process()

或更改正则表达式分隔符:

obj[uniqueKey]Service.process()

您可以简化如下:

return ( ! preg_match("/^([-a-z0-9_\n\r%$#., \/])+$/i", $str)) ? FALSE : TRUE;