Skip to main content
DevTools24

Tester e Debugger Regex

Testa, valida e debugga espressioni regolari con feedback live ed evidenziazione delle corrispondenze. Perfetto per validazione dati, elaborazione testo e sviluppo pattern matching.

//g
Status:Enter a regex pattern

Funzionalità

  • Test live: Validazione e matching regex in tempo reale
  • Evidenziazione match: Evidenziazione visiva del testo corrispondente
  • Risultati dettagliati: Posizioni match e gruppi di cattura
  • Supporto flag: Globale, case-insensitive, multilinea e altro
  • Esempi rapidi: Pattern predefiniti per casi d'uso comuni
  • Rilevamento errori: Messaggi di errore chiari per pattern non validi

Casi d'uso comuni

  • Validazione email: Valida formati indirizzi email
  • Numeri telefono: Estrai e valida numeri di telefono
  • URL: Trova ed estrai indirizzi web
  • Estrazione dati: Analizza testo strutturato e log
  • Validazione input: Pattern per validazione campi form
  • Elaborazione testo: Operazioni cerca e sostituisci

Riferimento rapido Regex

Classi di caratteri:

  • \d - Qualsiasi cifra (0-9)
  • \w - Carattere parola (a-z, A-Z, 0-9, _)
  • \s - Carattere spazio bianco
  • . - Qualsiasi carattere (eccetto newline)
  • [a-z] - Qualsiasi lettera minuscola

Quantificatori:

  • * - Zero o più
  • + - Uno o più
  • ? - Zero o uno
  • {n} - Esattamente n volte
  • {n,m} - Tra n e m volte

Suggerimenti Pro

  • Usa il flag Globale (g) per trovare tutte le corrispondenze, non solo la prima
  • Testa con più esempi per assicurarti che il pattern funzioni correttamente
  • Usa gruppi di cattura () per estrarre parti specifiche delle corrispondenze
  • Sii specifico - pattern troppo ampi possono corrispondere a testo non inteso
  • Usa risorse regex online per pattern complessi
  • Ricorda di fare l'escape dei caratteri speciali con backslash