Tester di regex

Testa le espressioni regolari JavaScript, controlla le corrispondenze e visualizza in anteprima le sostituzioni.

Spazio di lavoro interattivoLe modifiche rimangono su questo dispositivo
//
Sostituzione (facoltativa)
2 matches
AdaIndice 0
LinusIndice 20
Privato per impostazione predefinitaI tuoi input e file vengono elaborati su questo dispositivo.
Gratuito e immediatoNon è richiesta alcuna installazione di account, coda o software.
Pronto per l'usoCopia o scarica i risultati non appena vengono generati.

Come usare Tester di regex

Ottieni un risultato affidabile in tre semplici passaggi.

  1. 01

    Scrivi uno schema

    Inserisci l'espressione senza caratteri barra e aggiungi i flag che ti servono.

  2. 02

    Aggiungi una stringa di prova

    Utilizza testo rappresentativo che includa corrispondenze previste e casi limite.

  3. 03

    Ispezionare o sostituire

    Controlla le posizioni e i gruppi della partita, quindi visualizza in anteprima una sostituzione opzionale.

Costruito per il lavoro quotidiano

Utile senza il lavoro frenetico

Controlli mirati, feedback immediato e nessun rapporto tra te e il risultato.

Convalida dal vivo

Gli errori di sintassi vengono visualizzati quando l'espressione cambia.

Dettagli della partita

Ispeziona valori, posizioni e gruppi acquisiti.

Anteprima della sostituzione

Testare i gruppi $1 e il comportamento di sostituzione prima di utilizzare il codice.

Guida pratica

Cos'è Tester di regex?

Un'espressione regolare descrive un modello di ricerca testuale utilizzando valori letterali, classi di caratteri, gruppi, quantificatori, ancore e flag. Un tester semplifica il perfezionamento di questi modelli rispetto a input realistici.

Questo strumento utilizza il motore delle espressioni regolari JavaScript, quindi la sintassi e i flag supportati seguono l'implementazione ECMAScript del browser. I modelli di altre lingue potrebbero comportarsi diversamente.

Applicazioni pratiche

Quando utilizzare questo strumento

Modi comuni Tester di regex si inserisce in progetti reali e attività quotidiane.

1

Convalida del modulo

Modelli prototipo per ID, etichette e formati di input controllati.

2

Analisi del registro

Estrarre valori da linee diagnostiche coerenti.

3

Pulizia del testo

Visualizza l'anteprima delle sostituzioni basate su pattern prima di applicarle altrove.

4

Sviluppo

Espressioni di debug utilizzate dalle applicazioni JavaScript.

Risposte utili

Domande frequenti

Risposte rapide su tester di regex e come funziona questa pagina.

Dovrei includere le barre circostanti?

No. Inserisci solo il modello; le bandiere hanno il loro campo.

Perché viene aggiunta la bandiera globale durante la corrispondenza?

L'ispettore esegue la scansione a livello globale in modo da poter visualizzare ogni corrispondenza, mentre la sostituzione utilizza i flag selezionati.

Cosa sono i gruppi di acquisizione?

I sottomodelli tra parentesi catturano parti di una corrispondenza per l'ispezione o i riferimenti di sostituzione come $1.

La stessa espressione regolare funzionerà in ogni lingua?

Non sempre. La sintassi, la gestione Unicode e le funzionalità disponibili differiscono da un motore all'altro.