Regex Tester — Tester di espressioni regolari
Testa le espressioni regolari JavaScript su un testo di esempio, evidenzia le corrispondenze e ispeziona i gruppi di cattura direttamente nel browser.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoCosa fa Regex Tester
Regex Tester esegue un'espressione regolare JavaScript su un testo di esempio, evidenzia ogni corrispondenza ed elenca i gruppi di cattura per l'ispezione. È utile per validare pattern di parsing dei log, snippet di validazione dei moduli, routing, idee di cerca e sostituisci e piccole estrazioni di dati prima di copiare l'espressione nel codice. Lo strumento applica sempre una ricerca globale, così le corrispondenze ripetute restano visibili.
Questa pagina è pensata per il lavoro quotidiano degli sviluppatori: controlli rapidi durante il debug, piccoli esempi per la documentazione e pulizia dei dati prima di incollarli in un editor, in un terminale, in una issue o in una fixture di test. L'interfaccia tiene vicini input, controlli, output e messaggio di stato, così il risultato è facile da verificare prima di copiarlo.
Flusso di lavoro privato nel browser
Tutta l'elaborazione avviene con JavaScript nel browser. Lo strumento non carica su alcun server i tuoi testi, token, URL, snippet o valori generati e non richiede un account. Questo modello di privacy è importante perché le piccole utility ricevono spesso risposte API reali, esempi di configurazione, log, dati di autenticazione o esempi simili a dati dei clienti durante la risoluzione dei problemi. Lavorare in locale riduce i rischi e rende lo strumento istantaneo, perché non c'è alcuna comunicazione di rete.
Consigli pratici
Inserisci il pattern senza le barre iniziali e finali e usa le caselle di controllo per i flag più comuni. Le corrispondenze di lunghezza zero vengono elencate ma non evidenziate, per evitare output confusi. Poiché il comportamento di RegExp nel browser è la fonte di verità, il risultato deve coincidere con il JavaScript lato client moderno e con l'attuale Node.js per lo stesso pattern e gli stessi flag.
Controlla sempre l'output trasformato prima di usarlo in produzione. Le utility nel browser sono eccellenti per l'ispezione e la preparazione, ma non possono conoscere ogni convenzione di progetto o requisito di sicurezza. Se il risultato verrà sottoposto a commit, condiviso pubblicamente o usato in un flusso di autenticazione, verifica che non contenga segreti e che rispetti il formato atteso dalla tua applicazione.
Come usare
- Inserisci il patternDigita un pattern regex JavaScript senza le barre.
- Incolla il testoAggiungi un testo di esempio da testare.
- Controlla le corrispondenzeEsamina evidenziazioni, indici e gruppi di cattura.
Domande frequenti
Devo includere le barre?
Quale motore viene usato?
RegExp JavaScript del browser.