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.
Î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.
Testerul de regex îți permite să construiești și să depanezi expresii regulate pe propriul text de probă, cu potrivirile evidențiate live pe măsură ce tastezi. Folosește motorul JavaScript de expresii regulate, același din fiecare browser și din Node.js, așa că un tipar care funcționează aici funcționează în codul tău JavaScript și TypeScript.
Comută indicatorii global, fără diferențiere de majuscule, multiline și ceilalți și vezi fiecare potrivire împreună cu grupurile de captură. 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, așa că tiparele și textul de test nu sunt niciodată încărcate. Reține că alte limbaje precum PCRE, Python și Go împart cea mai mare parte din sintaxă, dar diferă la unele funcții, așa că câteva construcții avansate se pot comporta diferit în afara JavaScript.
Instrumente similare
Generează hash-uri SHA-1, SHA-256, SHA-384 și SHA-512 ale oricărui text, direct în browserul tău.
Convertește culori între HEX, RGB și HSL cu o previzualizare live.
Convertește timestamp-uri Unix în date lizibile și invers: UTC, local, ISO 8601 și timp relativ. Secundele și milisecundele sunt detectate automat.
Codifică și decodifică URL-uri și componente URL în format procentual, sigur pentru UTF-8.