Logo Wand.Tools

Generatore di espressioni regolari

Genera e spiega intelligentemente le espressioni regolari, supporta vari pattern di corrispondenza comuni

Tutorial sulle espressioni regolari per la corrispondenza dei numeri di telefono globali

  # Tutorial completo sulle espressioni regolari: Corrispondenza dei formati di numeri di telefono globali
  
  ## Corrispondenza di base dei numeri di telefono
  ```regex
  ^+?[ds-()]{7,20}$

Formato internazionale dei numeri di telefono

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

Numeri della regione Nord America

USA/Canada

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

Numeri della regione Europa

Regno Unito

^(?:(?:\(?(?: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})?$

Germania

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

Numeri della regione Asia

Cina

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

Giappone

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

Numeri di servizi speciali

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

Modello di corrispondenza globale completo

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

Suggerimenti per l’uso

  1. Seleziona un modello specifico in base al paese di destinazione
  2. Aggiungi `^ e \$` per garantire una corrispondenza completa
  3. Utilizza gruppi non catturanti `(?:)` per migliorare le prestazioni
  4. Considera l’aggiunta di `[\s-.]?` per gestire le variazioni dei separatori