0

私は正規表現パターンで多くのバリエーションをチャックしようとしていますが、次のような文字列文字の開始のようなものを使用できるかどうかはわかりません:

preg_match("#/str1|str2|^/str3#i",$_SERVER['REQUEST_URI'])

$_SERVER['REQUEST_URI'] の値は次の条件を満たす必要があります。

を含む/str1またはstr2または 文字列の先頭は である必要があります/str3

4

1 に答える 1

2

正規表現はおそらく次のようになります。

preg_match('#(\/str1|str2|^\/str3)/i#', $_SERVER['REQUEST_URI);

式の記述について理解を深めるには、Pankit のリンクを確認してください。

于 2012-12-07T11:41:48.540 に答える