4

次の通常の関数呼び出しが次の値を返すのはなぜですか1

preg_match('<strong>', '<strong[\>\s]+')

ドキュメントによると、私はそれらを逆にする必要があると思ったでしょう。

4

1 に答える 1

6

<strong>は、区切り文字として山かっこを使用した正規表現です。実際の正規表現は単なる一部であり、アンカーstrongがないため、サブジェクト文字列と正常に一致します。^$

これは失敗します:

preg_match('/<strong>/', '<strong[\>\s]+')
于 2013-02-15T05:03:30.013 に答える