実務で使えるJavaScript検証・空値判定・高頻度イベント制御テクニック
1. よく使われる正規表現パターン集
// 画像MIMEタイプ
/^image\/(?:jpe?g|png|gif)$/i.test(file.type)
// 金額(符号付き小数可)
/^[+]?\d+(?:\.\d+)?$/
// 電話番号(中国大陸)
/^(?:(?:\+?86)|(?:17951))?(?:13\d|15[0-35-9]|166|17[0-35-8]|18\d|14[57])\d{8}$/
// 0以上の整数
/^\d+$/
// メールアドレス簡易判定
/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z ...
7月2日 00:16 投稿