Vai al contenuto

Test delle espressioni regolari

Test delle espressioni regolari

Test delle espressioni regolari supporta corrispondenza in tempo reale, gruppi di cattura, gruppi nominati e anteprima delle sostituzioni, utile per validazione di pattern, estrazione testo e sostituzioni in massa.

/

/g

g

Ricerca globale

i

Ignora maiusc./minusc.

m

Multilinea

s

Punto include a capo

u

Modalità Unicode

y

Corrispondenza fissa

Prova testo

Testo sostitutivo

Risultati delle corrispondenze

Inserisci un modello per iniziare la corrispondenza

Anteprima di sostituzione

Test delle espressioni regolari

Avvio rapido

1
Inserisci un modello regex in alto, seleziona i flag (g/i/m/s/u/y), incolla il testo di prova a sinistra: le corrispondenze vengono visualizzate a destra in tempo reale
2
I gruppi di acquisizione (...) e i gruppi denominati (?<name>...) vengono espansi sotto ciascuna corrispondenza mostrando i valori acquisiti
3
Inserisci un modello sostitutivo ($1, $2, ${name}) e l'"Anteprima sostituzione" sulla destra mostra immediatamente il risultato

Scenari comuni

Estrarre ID, email, date o marcatori personalizzati da log, HTML sorgente o testo grezzo.

Verificare il comportamento di un pattern prima di usarlo in codice, validazioni form o regole di ricerca.

Usare gruppi di cattura o nominati per sostituire in batch strutture di testo o contenuti di campi.

Consigli d'uso

Preferisci modelli specifici a .* generici per evitare corrispondenze impreviste.
Utilizzare g per la scansione completa e m/s quando si gestiscono documenti su più righe.
Verificare sempre l'output sostitutivo prima di applicarlo altrove.

Limitazioni e compatibilità

Questo strumento utilizza il motore JavaScript RegExp del tuo browser.
Il testo molto grande con motivi complessi potrebbe comunque risultare lento.

Privacy e sicurezza

Tutta l’elaborazione avviene localmente nel browser. Puoi sostituire, svuotare e rielaborare il contenuto in qualsiasi momento.

Domande frequenti

6

Continua con questi strumenti correlati per il passaggio successivo.