Tester Regex
Construiește, testează și depanează expresii regulate live în browserul tău — evidențiere instantanee a potrivirilor, grupuri de captare, previzualizare substituție, explicație în limbaj natural și cod gata de lipit pentru 15+ limbaje.
Rulează complet în browserul tău folosind motorul de regex nativ JavaScript — nimic nu este încărcat. Codul generat îți permite să folosești același tipar în 15+ limbaje.
Indicatorul global (g) este recomandat pentru a înlocui fiecare potrivire.
Testarea live folosește motorul JavaScript. Unele dialecte (Go, Rust) nu suportă look-arounds sau backreferences.
Despre Tester Regex
Testerul de expresii regulate îți permite să construiești, testezi și depanezi expresii regulate live: scrie un tipar, lipește un șir de test, iar potrivirile sunt evidențiate instantaneu, cu fiecare grup de captură — numerotat sau denumit — listat cu intervalul său exact de index. Rulează complet în browserul tău pe motorul regex nativ JavaScript; nimic nu este încărcat.
Dincolo de potrivire, patru file suplimentare fac treaba grea. Substituire previzualizează o înlocuire cu referințe de grup $1, $2 și $<nume>. Explicație descompune tiparul token cu token, în limbaj simplu. Cod generează fragmente gata de lipit pentru peste 15 limbaje, iar Referință îți ține la un click distanță clasele de caractere, ancorele, cuantificatorii și look-around-urile.
Tiparele comune — email, URL, IPv4, IPv6, UUID, date, slug-uri, culori hex și altele — se încarcă ca presetări dintr-un click, iar toate cele șase flag-uri (g, i, m, s, u, y) se comută din casete de bifare. Tiparele invalide sunt semnalate imediat, în loc să eșueze silențios, ceea ce face din acesta un tester regex online practic pentru munca zilnică.
Cum să utilizați Tester Regex
- Scrie expresia ta regulată sau încarcă una dintre presetări (email, URL, IPv4, UUID…).
- Comută flag-urile de care ai nevoie — g pentru toate potrivirile, i pentru insensibilitate la majuscule, m pentru multiline.
- Lipește un șir de test și inspectează potrivirile evidențiate și grupurile de captură.
- Folosește fila Substituire pentru a previzualiza înlocuiri, sau Explicație pentru o descompunere token cu token.
- Deschide fila Cod și copiază tiparul ca fragment funcțional în limbajul tău.