Tester e Debugger di Espressioni Regolari
Descrizione
Testa ed esegui il debug delle espressioni regolari con corrispondenza in tempo reale, sostituzione ed evidenziazione della sintassi.
Informazioni su Tester e Debugger di Espressioni Regolari
Testa e fai il debug delle espressioni regolari in modo interattivo, con evidenziazione delle corrispondenze in tempo reale mentre digiti il pattern e la stringa di test. Usa il motore regex di JavaScript che gira direttamente nel tuo browser, quindi i pattern si comportano esattamente come farebbero nel codice JS e nulla viene inviato da nessuna parte. Attiva i flag e ispeziona i gruppi di cattura per perfezionare un pattern prima di incollarlo nel tuo progetto.
Come usare
- Inserisci il tuo pattern di espressione regolare nel campo del pattern.
- Imposta i flag di cui hai bisogno, come g (global), i (case-insensitive) o m (multiline).
- Incolla il testo su cui vuoi effettuare il test.
- Esamina le corrispondenze evidenziate e ispeziona eventuali gruppi di cattura.
- Modifica il pattern finché non corrisponde esattamente a ciò che intendi.
Esempi
| Esempio | Input | Output |
|---|---|---|
| Corrispondenza di sequenze di cifre | pattern: \d+ text: abc123 | matches: 123 |
Domande frequenti
Quale motore regex viene usato?
Usa il motore regex di JavaScript nel tuo browser, quindi il comportamento corrisponde a RegExp negli ambienti JS come Node.js e il browser.
Quali flag sono supportati?
Sono supportati i flag comuni, inclusi g per la corrispondenza globale, i per la corrispondenza case-insensitive e m per la corrispondenza multiline.
Posso vedere i gruppi di cattura?
Sì. Le corrispondenze vengono evidenziate in tempo reale e puoi ispezionare i gruppi di cattura estratti da ciascuna corrispondenza.
Il mio pattern o il mio testo di test lascia il mio browser?
No. La corrispondenza viene eseguita interamente lato client, quindi il tuo pattern e il tuo testo di test restano sul tuo dispositivo.