RegEx Visualizer
Tester gratuit online de regex — testează expresii regulate, evidențiază potrivirile, navighează prin grupurile de capturare. Fără înregistrare.
Tester gratuit online de regex — testează expresii regulate, evidențiază potrivirile, navighează prin grupurile de capturare. Fără înregistrare.
RegEx Visualizer este un instrument bazat pe browser pentru testarea și vizualizarea expresiilor regulate. Introdu un model și text de test — instrumentul arată instantaneu toate potrivirile cu evidențiere și grupuri de capturare listate. Suportă flag-urile g, i, m, s, u. Totul rulează local în browser — nu există transfer de date.
Introdu expresia regulată în câmpul de model — sintaxa JavaScript RegExp este folosită nativ. Selectează flag-urile: g (global), i (case-insensitive), m (multiline), s (dotAll — punctul potriveste și newline-urile), u (Unicode). Lipsește textul de test — potrivirile apar instantaneu cu evidențiere galbenă. Lista de potriviri de mai jos arată index, text și grupuri pentru fiecare hit.
Instrumentul suportă complet grupurile de capturare numite (?<name>...) și nenumite — fiecare grup este afișat într-o coloană a tabelului de rezultate. Evidențierea potrivirilor funcționează live cu un debounce de 300ms pentru performanță lină chiar și cu texte mari. Rezultatele pot fi copiate în clipboard sau descărcate ca fișier TXT cu toate potrivirile și pozițiile lor.
Toată prelucrarea are loc client-side folosind motorul nativ JavaScript RegExp — nu se trimite niciun dată la server. Acest lucru îl face sigur pentru testarea regex-urilor pe date sensibile, loguri de server sau cod de producție. itcoders.pl RegEx Visualizer este complet gratuit, nu necesită înregistrare și funcționează în orice browser modern.
Instrumentul utilizează motorul nativ JavaScript RegExp. Introduceți pattern-ul fără slash-uri — de ex. \d+ în loc de /\d+/ . Selectați flag-urile cu butoanele. Sintaxa urmează standardul ECMAScript, inclusiv grupuri numite (?<name>...), lookahead/lookbehind și clase Unicode.
Da — sunt disponibile cinci flag-uri: g (global — toate potrivirile), i (case-insensitive), m (multiline — ^ și $ se potriveasc cu marginile liniei), s (dotAll — punctul se potrivește și cu newline-urile) și u (mod Unicode).
Da — instrumentul folosește un debounce de 300ms, deci rulează fără probleme chiar și pe texte de zeci de mii de caractere. Pentru număruri foarte mari de potriviri, tabelul rezultatelor are o înălțime fixă cu scroll.
Nu — toate procesările se fac local în browser folosind motorul JavaScript RegExp. Nicio dată nu părăsește dispozitivul tău, ceea ce e critic când testezi regex pe date sensibile.