Tester Regex
Prova espressioni regolari ECMAScript, esamina corrispondenze e gruppi e prova sostituzioni.
Inserisci “Modello”, “Flag” e testo di prova, poi usa “Prova”. Inserisci “Sostituzione” per esaminare il testo sostituito. Metodo e limiti
Corrispondenze
Durata (ms):
Corrispondenze:
- Indice UTF-16:
Gruppi:
Riferimento regex
Metodo e limiti
Metodo e limiti
RegExp ECMAScript funziona solo in un worker terminabile. Flag disponibili secondo il browser: dgimsuvy; duplicati e u con v non validi. Indici in unità UTF-16; u/v avanza di un punto Unicode dopo corrispondenze vuote. Gruppo non acquisito e vuoto sono distinti. Massimo 5000 corrispondenze; una successiva rende la vista incompleta e disabilita la sostituzione. La sostituzione completa supporta $$, $&, $1–$99, nomi, prefisso, suffisso e risultato vuoto. Senza corrispondenze resta il testo originale. Le preimpostazioni sono didattiche, non validatori completi di e-mail, URL, IPv4 o HTML. Non equivale a PCRE o RE2.
I dati sono elaborati localmente nel worker, senza invio, salvataggio o registrazione del codice. Pubblicità e sito possono effettuare richieste di rete. Le risorse devono caricarsi; uso offline non garantito.
Testo 200000 unità UTF-16; modello e sostituzione 10000 ciascuno; 5000 corrispondenze; messaggio/uscita 2 MiB UTF-8. Avvio 5 s, ricerca e sostituzione 1 s.
Copiato
Copia non riuscita. Seleziona il risultato e copialo manualmente.
Strumenti popolari
Informazioni su Tester Regex
Prova espressioni regolari ECMAScript, esamina corrispondenze e gruppi e prova sostituzioni.
(cat), g; cat dog cat → X dog X; 0, 8
Metodo tecnico versionato; nessun anno legale o di calendario di riferimento.
Casi d'uso
Come usare
Inserisci il tuo pattern regex
Inserisci “Modello”, “Flag” e testo di prova, poi usa “Prova”. Inserisci “Sostituzione” per esaminare il testo sostituito.
Incolla il testo di test sotto
Esamina “Corrispondenze”, “Gruppi” e “Indice UTF-16”; “Copia” copia il testo sostituito.
Usa “Cancella” per svuotare bozza e risultato; “Annulla” interrompe il lavoro corrente.
Suggerimenti Pro
- Usa i flag: g (globale), i (non sensibile alle maiuscole), m (multilinea)
- Testa con casi limite
- Inizia semplice e costruisci la complessità
- Controlla avvisi e risultato prima di copiare. Il successo non dimostra compatibilità con la tua applicazione.
Domande frequenti
Espressione Regolare - un linguaggio di pattern per abbinare testo.
Controlla i flag, l'escape dei caratteri speciali e la logica del pattern.
Le parentesi () catturano parte della corrispondenza per l'estrazione.
RegExp ECMAScript funziona solo in un worker terminabile. Flag disponibili secondo il browser: dgimsuvy; duplicati e u con v non validi. Indici in unità UTF-16; u/v avanza di un punto Unicode dopo corrispondenze vuote. Gruppo non acquisito e vuoto sono distinti. Massimo 5000 corrispondenze; una successiva rende la vista incompleta e disabilita la sostituzione.
La sostituzione completa supporta $$, $&, $1–$99, nomi, prefisso, suffisso e risultato vuoto. Senza corrispondenze resta il testo originale. Le preimpostazioni sono didattiche, non validatori completi di e-mail, URL, IPv4 o HTML. Non equivale a PCRE o RE2.