Générateur d'expressions régulières

Générez et expliquez intelligemment les expressions régulières, prend en charge divers modèles de correspondance courants

Tutoriel d'expressions régulières pour la correspondance des numéros de téléphone mondiaux

  # Tutoriel complet sur les expressions régulières : Correspondance des formats de numéros de téléphone mondiaux
  
  ## Correspondance de base des numéros de téléphone
  ```regex
  ^+?[ds-()]{7,20}$

Format international des numéros de téléphone

^+(?:[0-9]●?){6,14}[0-9]$

Numéros de la région Amérique du Nord

États-Unis/Canada

^(?:+1[ \-\.]?)?(?:\([2-9][0-9]{2}\)|[2-9][0-9]{2})[ \-\.]?[0-9]{3}[ \-\.]?[0-9]{4}$

Numéros de la région Europe

Royaume-Uni

^(?:(?:\(?(?:0(?:0|11)\)?[\s-]?\(?|\+)44\)?[\s-]?(?:\(?0\)?[\s-]?)?)|(?:\(?0))(?:(?:\d{5}\)?[\s-]?\d{4,5})|(?:\d{4}\)?[\s-](?:\d{5}|\d{3}[\s-]?\d{3}))|(?:\d{3}\)?[\s-]?\d{3}[\s-]?\d{3,4})|(?:\d{2}\)?[\s-]?\d{4}[\s-]?\d{4}))(?:[\s-]?(?:x|ext\.?)#?\d{3,4})?$

Allemagne

^(\(([\d \-\)–\+\/\(]+){6,}\)?([ .\-–\/]?)([\d]+))$

Numéros de la région Asie

Chine

^(?:\+?86)?[ \-\.]?1[3-9][0-9]{9}$|^(?:\+?86)?[ \-\.]?(?:0\d{2,3}[ \-\.]?)?[2-9][0-9]{6,7}$

Japon

^(?:\+?81|0)[ \-\.]?[789]0[ \-\.]?\d{4}[ \-\.]?\d{4}$

Numéros de services spéciaux

^(?:\+?1)?[ \-\.]?(?:911|112|999|110|119|120)[ \-\.]?$

Modèle de correspondance global complet

^(?:(?:\+|00)(?:[1-9]\d{0,2})[ \-\.]?)?(?:\(?\d{1,}\)?[ \-\.]?){6,20}\d$

Conseils d’utilisation

  1. Sélectionnez un modèle spécifique en fonction du pays cible
  2. Ajoutez `^ et \$` pour assurer une correspondance complète
  3. Utilisez des groupes non capturants `(?:)` pour améliorer les performances
  4. Envisagez d’ajouter `[\s-.]?` pour gérer les variations de séparateurs