Tester di Regex

//g
Pattern comuni

Riferimento rapido

\dcifra
\wcarattere di parola
\sspazio
.qualsiasi carattere
+1 o più
*0 o più
?opzionale
[abc]insieme
^inizio riga
$fine riga

Che cos'è un tester di Regex?

Il Tester di Regex ti permette di costruire e fare il debug di espressioni regolari con feedback istantaneo. Digita un pattern e scegli i flag (global, ignora maiuscole, multiriga, dotall), incolla il testo di prova, e ogni corrispondenza viene evidenziata in tempo reale mentre scrivi, con un conteggio. Elenca anche i gruppi di cattura numerati e denominati della prima corrispondenza e include una libreria di pattern pronti — email, CPF, CEP, telefono brasiliano, URL, IPv4 e date — oltre a un riferimento rapido dei token di sintassi più comuni. Tutto usa il motore regex nativo di JavaScript e funziona localmente, quindi i tuoi pattern e testi restano privati.

Un'espressione regolare (regex) è una sequenza di caratteri che definisce un motivo di ricerca. I tester di regex ti permettono di scrivere un'espressione e vedere immediatamente quali parti di un testo corrispondono, rendendo molto più facile costruire e fare debug dei pattern prima di incorporarli nel codice.

Come Funziona

  1. Digita un’espressione regolare e attiva i flag (g, i, m, s) che ti servono.
  2. Incolla il testo sotto — le corrispondenze vengono evidenziate subito, con il conteggio.
  3. Esamina i gruppi di cattura o clicca un pattern comune per partire da un modello.

Casi d'Uso

  • Scrivere e testare un pattern di validazione per email o numero di telefono prima di aggiungerlo a un modulo.
  • Trovare ed estrarre dati specifici da un file di log, una risposta API o un grande blocco di testo.
  • Verificare che un pattern di ricerca e sostituzione catturi esattamente il testo desiderato prima di eseguirlo.
  • Imparare la sintassi regex sperimentando con un pattern in tempo reale.

Come funziona il matching regex in JavaScript

Questo strumento usa il motore RegExp nativo di JavaScript. Inserisci un pattern e flag opzionali (g per globale, i per insensibile alle maiuscole, m per multiriga, s per dotAll) e il motore testa il pattern con matchAll().

Ogni corrispondenza evidenzia gli indici di inizio e fine. I gruppi di cattura vengono mostrati separatamente.

Vantaggi

  • Costruisci e fai il debug di pattern per validazione, parsing e cerca-e-sostituisci in pochi secondi.
  • Impara le regex più in fretta con evidenziazione live, ispezione dei gruppi e un promemoria integrato.
  • Funziona interamente nel browser, quindi i tuoi pattern e dati di test non vengono mai caricati.

Teste de Padrão é Local (IT)

Testes de expressão regular são realizados inteiramente no seu navegador usando o mecanismo de regex do JavaScript. Os padrões e strings de teste que você fornece são processados localmente na sua máquina — nenhum dado é enviado a servidores externos. (IT)

FAQ

Quale variante di regex viene usata?

Il motore di espressioni regolari JavaScript (ECMAScript) del tuo browser, con gruppi denominati e i flag g, i, m e s.

Il mio testo di prova viene inviato da qualche parte?

No. Il confronto avviene interamente nel tuo browser — nulla viene caricato.

Posso vedere i gruppi di cattura?

Sì. Lo strumento elenca i gruppi numerati e denominati della prima corrispondenza.

Quali flag regex supporta questo strumento?

Lo strumento supporta tutti i flag JavaScript standard: g (globale), i (insensibile alle maiuscole), m (multiriga), s (dotAll — il punto corrisponde a newline), u (unicode) e d (indici di corrispondenza). Combinali liberamente.