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

  1. Scrie expresia ta regulată sau încarcă una dintre presetări (email, URL, IPv4, UUID…).
  2. Comută flag-urile de care ai nevoie — g pentru toate potrivirile, i pentru insensibilitate la majuscule, m pentru multiline.
  3. Lipește un șir de test și inspectează potrivirile evidențiate și grupurile de captură.
  4. Folosește fila Substituire pentru a previzualiza înlocuiri, sau Explicație pentru o descompunere token cu token.
  5. Deschide fila Cod și copiază tiparul ca fragment funcțional în limbajul tău.

Întrebări frecvente

Motorul JavaScript (ECMAScript) nativ integrat în browserul tău. Codul generat transportă tiparul tău către alte limbaje, dar reține că unele dialecte — Go și Rust, de exemplu — nu suportă look-around-uri sau referințe înapoi.

Nu. Potrivirea tiparelor, substituirea, explicația și generarea de cod rulează toate pe partea de client. Fragmentele de log sau șirurile de producție pe care le lipești pentru testare nu părăsesc niciodată browserul tău.

Da — complet gratuit, fără cont, fără limite și fără călătorii dus-întors la server.

Fiecare potrivire listează textul integral plus fiecare grup de captură — numerotat sau denumit — cu intervalul exact de caractere pe care îl acoperă. În fila Substituire le referențiezi ca $1, $2 sau $<nume>.

Fără flag-ul g (global), JavaScript înlocuiește doar prima potrivire. Activează g în rândul de flag-uri, iar previzualizarea substituirii va rescrie fiecare apariție.

Da. Lipește orice tipar, iar fila Explicație îl descrie token cu token — clase de caractere, cuantificatori, grupuri, ancore și look-around-uri — în limbaj simplu, ceea ce este cea mai rapidă modalitate de a audita o expresie moștenită.


Căutări populare
tester regex constructor regex tester expresie regulată testează regex online depanator regex instrument potrivire regex
Ai nevoie de ajutor?
Ai întâmpinat o problemă cu acest instrument? Spune-ne.
Raportează o problemă

Adăugați acest instrument gratuit pe propriul site — copiați și lipiți codul de mai jos.