0

何が問題なのかわかりません。この単純な正規表現でこのエラーを発生させるにはどうすればよいですか。好きなように入力できますが、常に同じエラーが発生します。また、メッセージ自体には、問題の原因となっている修飾子は示されていません。修飾子は空です。

public function getRows($content) {
    $regex = '/[a-z]+/';
    preg_match($content, $regex, $rows);
    print_r($rows); exit;
    return $return;
}
4

1 に答える 1

3

最初のパラメーターは正規表現で、2番目のパラメーターはサブジェクトです。

int preg_match(string $ pattern、string $subject..。

マニュアルのpreg_match()から

したがって、これは正常に機能するはずです。

preg_match($regex, $content, $rows);
于 2012-07-10T09:51:26.417 に答える