Tester di Espressioni Regolari
Scrivi, testa e correggi le espressioni regolari in tempo reale — gratis e istantaneo.
Cos'è
Il Tester Regex è uno strumento gratuito nel browser per scrivere e testare espressioni regolari JavaScript. Digita il pattern e la stringa di test, e tutte le corrispondenze vengono evidenziate istantaneamente con gruppi di cattura codificati a colori. Supporta tutti i flag standard (globale, case-insensitive, multilinea, dotAll) e mostra i dettagli delle corrispondenze inclusi indici e valori dei gruppi.
Come si usa
- Inserisci il pattern dell'espressione regolare nel campo "Pattern" (senza slash).
- Seleziona i flag necessari: g (globale), i (case insensitive), m (multilinea), s (dotAll).
- Digita o incolla la stringa di test nell'area di testo.
- Le corrispondenze vengono evidenziate in tempo reale — giallo per le corrispondenze complete, colori diversi per i gruppi.
- Scorri l'elenco delle corrispondenze per vedere indice, valore e gruppi catturati.
Perché usarlo
Il Tester Regex ti dà un feedback visivo istantaneo mentre scrivi — senza eseguire codice o ricaricare la pagina. I gruppi di cattura sono codificati a colori per debug rapido. Perfetto per sviluppatori, analisti di dati e chiunque lavori con il pattern matching in JavaScript.
Domande frequenti
Quale motore regex viene usato?
Viene usato il motore RegExp nativo di JavaScript integrato nel browser, quindi i risultati corrispondono esattamente a quelli di un'applicazione JS.
Quanti gruppi di cattura sono supportati?
Fino a 9 gruppi di cattura sono codificati a colori. Pattern con più gruppi funzionano comunque — i gruppi aggiuntivi appaiono nei dettagli.
Cosa fa il flag "s" (dotAll)?
Fa sì che il punto "." corrisponda anche ai caratteri di nuova riga, utile per pattern che coprono più righe.
Posso testare i gruppi di cattura con nome?
Sì. I gruppi di cattura con nome ((?<nome>...)) sono completamente supportati e i loro nomi appaiono nel pannello dei dettagli.
I miei dati vengono inviati a un server?
No. Tutto viene elaborato nel browser. Nessun dato viene mai caricato o memorizzato.