ホームページ  >  記事  >  バックエンド開発  >  url_PHP チュートリアルを決定するための正規表現

url_PHP チュートリアルを決定するための正規表現

WBOY
WBOYオリジナル
2016-07-13 10:36:39923ブラウズ

URLを決定するための正規表現

@"^((https|http|ftp|rtsp|mms)?://)"
+ @"?(([0-9a-z_!~*'().&=+$%-]+ : )?[0-9a-z_!~*'().&=+$%-]+@)?" //ftp user@
+ @"(([0-9]{1,3} . ){3}[0-9]{1,3}" // IP 形式の URL- 221.2.162.15
+ @"|" // IP と DOMAIN (ドメイン名) を許可します
+ @"([0-9a -z_!~*'()-]+.)*" // ドメイン名 - www.
+ @"([0-9a-z][0-9a-z-]{0,61})?[ 0 -9a-z]." // 第 2 レベルのドメイン名
+ @"[a-z]{2,6})" // 第 1 レベルのドメイン - .com または .museum
+ @"(:[0-9 ]{1 ,4})?" // ポート - :80
+ @"((/?)|" // ファイル名がない場合はスラッシュは必要ありません
+ @"(/[0-9a -z_! ~*'().;?:@&=+$,%#-]+)+/?)$";

メールを判定する正規表現
@"([a-zA-Z0-9_-])+(";

電話番号を判断してください
@"(^0d{2,3}-?d{7,8}$)|(^0?13d{9}$)|(^0?15[0,8,9] d {8}$)";//現在の電話番号

整数を判断する
@"^d+$";

www.bkjia.com本当http://www.bkjia.com/PHPjc/738509.html技術記事 URLを決定するための正規表現@"^((https|http|ftp|rtsp|mms)?://)" + @"?(([0-9a-z_!~*'().=+$% - ]+: )?[0-9a-z_!~*'().=+$%-]+@)?" //ftp user@ + @"(([0-9]{1,3 }. ){3}[0-9]{1,3}" // IP フォーム...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。