Espressioni regolari.
Strumento gratuito online per il test delle espressioni regolari, con visualizzazione in tempo reale dei risultati.
Cos'è un'espressione regolare?
Un'espressione regolare (regex) è una sequenza di caratteri che definisce un pattern di ricerca. È usata per la corrispondenza di stringhe, validazione, ricerca e sostituzione in quasi tutti i linguaggi di programmazione. I pattern regex vanno da semplici corrispondenze letterali a espressioni complesse con gruppi, lookahead e backreference.
Come usare il tester Regex
Inserisci il pattern regex nel campo apposito — la corrispondenza avviene in tempo reale mentre digiti. Attiva i flag cliccando sui pulsanti: g (globale), i (insensibile alle maiuscole), m (multilinea), s (dotAll), u (unicode), y (sticky). Digita o incolla il testo di test nell'area di input. I risultati delle corrispondenze vengono evidenziati con colori diversi per ogni match. Lo strumento mostra il conteggio delle corrispondenze, i gruppi catturati e le posizioni.
Sostituzione e pattern comuni
Usa la sezione di sostituzione per testare le sostituzioni regex con backreference come $1, $2, $&. La cheat sheet dei pattern comuni fornisce pattern regex pronti all'uso per email, URL, numeri di telefono, indirizzi IP, date, colori esadecimali, tag HTML e corrispondenza numerica. Clicca su qualsiasi pattern per caricarlo con una stringa di test di esempio.
▶Quali flag regex dovrei usare?
▶Perché la mia regex non trova corrispondenze?
▶Qual è la differenza tra quantificatori greedy e lazy?
▶Questo tool supporta lookahead e lookbehind?
▶Come funzionano i pattern di sostituzione?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.