2014-03-30 132 views
0

由于某种原因,即使我在preg_match regexp中有一个分隔符,我仍然在我的PHP中收到此错误preg_match(): Delimiter must not be alphanumeric or backslash,所以发生了什么?对于我在代码中调用的每个preg_match函数都会发生这种情况。我不知道它有什么问题。PHP preg_match():分隔符不能是字母数字或反斜杠

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

回答

5

你有错误的方法。该模式出现之前。试试这个:

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

此外,文档可以被阅读here

相关问题