複数の空白
/ * /
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.
|
|