IT備忘録

LINUX関連 .NET関連 DB関連 正規表現 その他 情報

複数の空白
/ * /
2つ以上の空白
/ * /
複数の空白でシングルクォーテーションの前以外
/ * \('[^']*'\|[^ ]\)/
複数の空白を1つに変換
/ * / \1/


日付
\d{4}/\d{1,2}/\d{1,2}

電話番号
\d{2,4}-\d{2,4}-\d{4}

郵便番号
\d{3}-\d{4}

メールアドレス
[\w\d_-]+@[\w\d_-]+\.[\w\d._-]+
[A-Z0-9._%-]+@(?:[A-Z0-9-]+\.)+[A-Z]{2,4}
\b[A-Z0-9._%-]+@(?:[A-Z0-9-]+\.)+[A-Z]{2,4}\b

URL
http://[\w\d/%#$&?()~_.=+-]+
(https?|ftp|file)://[-A-Z0-9+&@#/%?=~_|!:,.;]*[-A-Z0-9+&@#/%=~_|]

HTMLタグ


全角検索
[^\x01-\x7E]

半角検索
[\x20-\x7E]+
[ -~]+

IPアドレス
(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)







 リンク

サンプル
[IT備忘録]のサイト内にある文章の正確性については一切責任を持ちません。
実開発の際には、技術的内容は十分確認した上で作業してください。

(C) 2010 IT備忘録 All rights reserved.