tool::regex-guide
regex phone
/^\+?[\d\s\-\(\)]{7,15}$/
電話番号検証
正規表現パターン
/^\+?[\d\s\-\(\)]{7,15}$/フラグ:
なしパターン解析
^Start of string\+?Optional leading + (international prefix)[\d\s\-\(\)]Digit, space, dash, or parenthesis{7,15}Between 7 and 15 characters total$End of stringマッチ例
✓
+1 800 555 0100✓
0800-555-0100✓
(555) 123-4567✓
07911123456非マッチ例
✗
abc-def-ghij✗
123✗
++1234567890✗
1234567890123456国際電話番号を含むさまざまな形式の電話番号を検証するパターンです。+国番号、スペース、ハイフン、括弧などの一般的な区切り文字を許可し、7〜15文字の長さ制限でE.164標準の範囲をカバーします。
言語別の使用方法
主なユースケース
- ▸会員登録フォームの電話番号検証
- ▸CRMシステムの連絡先データクリーニング
- ▸SMS送信前の番号形式確認
- ▸グローバルサービスの多国籍電話番号処理
- ▸注文フォームの連絡先フィールド検証
関連パターン
ad · 300×250
// related tools