ホームページ >バックエンド開発 >PHPチュートリアル >preg_match の定期的な基本的な質問
<?PHPpreg_match("/^(http:\/\/)?([^\/]+)/i","http://www.php.net/index.html",$arr);print_r($arr);?>
[^ /]+ は、文字「/」を除くすべての文字と一致することを意味します。もちろん www.php.net も含まれます
[^ /] は、「/」以外のすべての文字を意味します。[^] は、具体的には次のとおりです。 、「」はエスケープ文字です