私は正規表現パターンで多くのバリエーションをチャックしようとしていますが、次のような文字列文字の開始のようなものを使用できるかどうかはわかりません:
preg_match("#/str1|str2|^/str3#i",$_SERVER['REQUEST_URI'])
$_SERVER['REQUEST_URI'] の値は次の条件を満たす必要があります。
を含む/str1
またはstr2
または 文字列の先頭は である必要があります/str3
。
私は正規表現パターンで多くのバリエーションをチャックしようとしていますが、次のような文字列文字の開始のようなものを使用できるかどうかはわかりません:
preg_match("#/str1|str2|^/str3#i",$_SERVER['REQUEST_URI'])
$_SERVER['REQUEST_URI'] の値は次の条件を満たす必要があります。
を含む/str1
またはstr2
または 文字列の先頭は である必要があります/str3
。
正規表現はおそらく次のようになります。
preg_match('#(\/str1|str2|^\/str3)/i#', $_SERVER['REQUEST_URI);
式の記述について理解を深めるには、Pankit のリンクを確認してください。