Testează o expresie regulată pe textul tău în timp real. Vezi fiecare potrivire evidențiată, cu grupuri de captură și indicatori. Rulează în întregime în browserul tău.
Cum se folosește Tester Regex
Tastează expresia regulată în câmpul de tipar.
Comută indicatorii (g, i, m, s, u) de care ai nevoie.
Introdu șirul de test și vezi potrivirile evidențiate cu grupurile lor.
Testerul de regex îți permite să construiești și să depanezi expresii regulate față de propriul text de probă, cu potrivirile evidențiate în timp real pe măsură ce tastezi. Este util pentru validarea formatelor de intrare, extragerea câmpurilor din jurnale, sau testarea unui tipar înainte de a-l lipi în cod.
Totul rulează în browserul tău, deci tiparele tale și textul de test nu sunt niciodată încărcate.
Folosește motorul de expresii regulate JavaScript, același din fiecare browser și din Node.js, deci un tipar care funcționează aici funcționează în codul tău JavaScript și TypeScript.
Comută indicatorii global, insensibil la majuscule, multiline și alții pentru a schimba felul în care se potrivește un tipar. Vezi fiecare potrivire împreună cu grupurile ei de captură, ca să poți confirma exact ce extrage fiecare parte a tiparului.
Alte limbaje precum PCRE, Python și Go împart cea mai mare parte a sintaxei, dar diferă la unele funcții, deci câteva construcții avansate se pot comporta diferit în afara JavaScript. Dacă un tipar funcționează aici, dar nu în alt limbaj, o construcție specifică motorului este de obicei motivul.
Întrebări frecvente
Motorul JavaScript (ECMAScript) integrat în browserul tău, așa că rezultatele se potrivesc cu ce va face codul tău JavaScript și TypeScript.
g potrivește toate aparițiile, i ignoră majusculele, m face ca ^ și $ să se potrivească la întreruperile de linie, s permite punctului să potrivească liniile noi, iar u activează gestionarea Unicode completă.
Activează indicatorul multiline (m) astfel încât ^ și $ să se potrivească la fiecare întrerupere de linie și adaugă indicatorul dotAll (s) dacă ai nevoie ca punctul să potrivească și caracterele de linie nouă.
Da. Fiecare potrivire listează grupurile de captură numerotate, iar grupurile denumite apar după nume, ca să poți vedea exact ce a capturat fiecare parte a tiparului.
Acesta folosește motorul JavaScript. PCRE, Python și altele împart cea mai mare parte din sintaxă, dar diferă la lookbehind, grupuri denumite și unele escape-uri, așa că portează tiparele avansate cu grijă.
Nu. Tiparul și textul tău de test sunt evaluate în întregime în browserul tău și nu părăsesc niciodată dispozitivul.
Încorporează acest instrument
Adaugă acest instrument pe propriul tău site. Copiază fragmentul de mai jos; rămâne actualizat automat.
<iframe src="https://monu.tools/embed/ro/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Instrumente similare
Construiește și verifică expresii cron. Alege o presetare sau editează cele cinci câmpuri și vezi următoarele momente de rulare în fusul tău orar. Rulează în întregime în browserul tău.
Formatează, înfrumusețează și validează JSON online cu mesaje de eroare clare pentru intrări invalide.
Codifică text în Base64 sau decodifică Base64 înapoi în text. Sigur pentru UTF-8 cu detectare automată a direcției.
Generează 5 UUID-uri aleatorii RFC 4122 versiunea 4 deodată. Intrarea este ignorată; rulează din nou pentru un lot nou.