Webサイトのリンクアドレスかどうかの定期判定 タイトルの通り、例えばWebサイトのリンク形式が http://bbs.csdn.net/topics/new?forum_id=PHPBase であるかどうかを判定します。 共有先: -----解決策---------echo filter_var("http:/ / bbs.csdn.net/topics/new?forum_id=PHPBase", FILTER_VALIDATE_URL); //http://bbs.csdn.net/topics/new?forum_id=PHPBase echo filter_var("http:bbs.csdn.net/topics/new?forum_id=PHPBase", FILTER_VALIDATE_URL); //空 参照: http://de3.php.net/manual/en/function.filter-var.php-----解決策---------- - ---------正規表現を使用する必要がある場合は、上の階の効果がより優れています $reg = '/\b((?#protocol)https?------解决方案--------------------ftp):\/\/((?#domain)[-A-Z0-9.]+)((?#file)\/[-A-Z0-9+&@#\/%=~_------解决方案--------------------!:,.;]*)?((?#parameters)\?[A-Z0-9+&@#\/%=~_------解决方案--------------------!:,.;]*)?/i';ログイン後にコピー