PHPでperl reqexpを使いたいです。
例えば、
パール:
$url =~ qr{https?://([^\/\?&:#]+\.)?example.com};
PHP:
preg_match("/https?:\/\/([^\/\?&:#]+\.)?example\.com/", $url);
あなたはあなた自身の質問に答えましたか?preg_match
実質的にすべての Perl 正規表現構文を処理できます。(「p」は「Perl」を表します。)
PHP の詳細についてpreg_match
は、ドキュメントを参照してください。
正しい関数を使用しましたpreg_match
。ここで、一致のキャプチャに関して、別の引数を渡す必要があります。
preg_match("/https?:\/\/([^\/\?&:#]+\.)?example\.com/", $url, $match);
試合はで利用可能になります$match[1]
。