JavaScriptの正規表現
郵便番号をマッチ
val.match( /^[0-9]{3}-[0-9]{4}$/ )
val.match( /^\d{3}-\d{4}$/ )
電話番号をマッチ
val.match( /[^0-9-]+/ )
Eメールをマッチ
val.match( /[\w.-]+@([\w-]+\.)+\w+/ )
画像ファイル名をマッチ
val.match( /\.(gif|jpg|jpeg)$/i )
RGBコードをマッチ
val.match( /^#?[0-9a-fA-F]{6}$/ )
フォルダー/ファイル名をマッチ
val.match( /^[\w\-]?[\w\/\-]*[\w\-]?$/ ) || fName.match( /\/\// )