Testează expresii regulate online
Scrie o expresie regulată și un text de test, iar fiecare potrivire este evidențiată pe măsură ce scrii. Un tabel listează fiecare potrivire cu poziția și grupurile ei de captură — numerotate și cu nume — astfel încât vezi exact ce capturează modelul tău. Activează „Înlocuire” pentru a previzualiza o substituție cu $1, $<name> și alte referințe.
Testerul folosește motorul de expresii regulate JavaScript al browserului tău, cu flagurile g, i, m, s și u. Modelele care durează prea mult sunt oprite automat, în loc să blocheze pagina. Nimic din ce scrii nu este trimis către un server.
De ce să folosești acest tester regex?
- Evidențierea în timp real a tuturor potrivirilor
- Grupuri de captură numerotate și cu nume pentru fiecare potrivire
- Previzualizarea înlocuirii cu referințe la grupuri
- Modelele lente sunt oprite în loc să blocheze pagina
Cum să testezi o expresie regulată
- Introdu modelul fără barele oblice din jur și alege flagurile
- Lipește textul pe care vrei să îl testezi
- Verifică potrivirile și grupurile evidențiate și, opțional, încearcă o înlocuire
Întrebări frecvente
Este gratuit acest tester regex?
Da, este complet gratuit și nu are limite.
Ce sintaxă regex este folosită?
Expresiile regulate JavaScript (ECMAScript), ca în browserul tău și în Node.js. Majoritatea sintaxei este comună cu PCRE, Python și .NET, dar funcții precum lookbehind sau cuantificatorii posesivi pot diferi de la un motor la altul.
Cum folosesc grupurile de captură în înlocuire?
Referă-te la grupurile numerotate cu $1, $2 și așa mai departe, la grupurile cu nume — scrise (?<name>…) — cu $<name>, iar la întreaga potrivire cu $&. Folosește $$ pentru un semn dolar literal.
Textul meu este trimis către un server?
Nu. Potrivirea rulează în întregime în browserul tău.