这给出了一个错误,说分隔符是错误的,但我不明白为什么:
preg_match( $search_location, "/(\d{4,5})/", $matches);
答案 0 :(得分:1)
手册页http://php.net/manual/en/function.preg-match.php说
int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] )
你有
preg_match( $search_location, "/(\d{4,5})/", $matches);
你的论点不合时宜。