Pracovisko nástroja
Regex tester, kontrola regulárnych výrazov a replacer
Testujte regulárne výrazy, flags, zhody a nahradenia naživo.
Regex tester a replacer
Regex tester a replacer
bajtov →
Regex tester a replacer
Parametre dopytu
IDN / Punycode
Regex tester a replacer
..
Hlavička
Payload
Metadáta
· Vyprší:
Overiť podpis
Podpísať (HS)
Regex tester a replacer
Knižnica vzorov
Zvýraznené zhody
Zhody ()
Výsledok náhrady
Regex tester a replacer
Relatívne:
Časové pásmo
Zostaviť z častí
Rozdiel
Regex tester a replacer
Regex tester a replacer
Regex tester a replacer
Príklady
Vzor
\d{4}-\d{2}-\d{2}
Zhody v 2026-06-03
2026-06-03
Regex Návody a články
Ako regulárne výrazy čítajú text
Regex opisuje postupnosť povolených znakov, opakovaní, hraníc a skupín. Čítanie po tokenoch z neho robí predvídateľný nástroj.
Čítať článokAko písať regulárne výrazy, ktoré sa dajú udržiavať
Udržateľný regex má jednu zodpovednosť, pomenované skupiny, explicitné hranice a testy, ktoré vysvetľujú jeho kontrakt.
Čítať článokAko zabrániť katastrofickému regex backtrackingu
Nejednoznačný pattern môže na takmer správnom vstupe preskúmať obrovské množstvo ciest a vytvoriť ReDoS riziko.
Čítať článokRegex tester a replacer
Testujte regulárne výrazy, flags, zhody a nahradenia naživo. DevToolGrid Online ponúka bezplatný Regex tester, kontrola regulárnych výrazov a replacer.
Čo je regulárny výraz?
Regulárny výraz (regex) je vzor opisujúci množinu reťazcov. Vývojári používajú regex na vyhľadávanie v texte, overovanie vstupov ako e-maily či dátumy, extrakciu častí reťazca a presné nahrádzanie. Vzor sa skladá z literálnych znakov a metaznakov ako ., *, +, ? a tried znakov.
Ako testovať regulárny výraz
- 1 Napíšte svoj vzor do poľa vzoru.
- 2 Prepínajte príznaky ako g (globálny), i (ignorovať veľkosť) a m (viacriadkový).
- 3 Zadajte ukážkový text; zhody sa zvýraznia a vypíšu so skupinami.
- 4 Pridajte náhradu pomocou $1, $2 alebo pomenovaných skupín a prepíšte text.
Časté nástrahy regex
- Neescapované špeciálne znakyZnaky . * + ? ( ) [ ] majú zvláštny význam. Pre doslovnú zhodu ich escapujte spätnou lomkou.
- Hladné vs lenivé kvantifikátory* a + sú hladné a zhodujú čo najviac. Pridajte ? (napr. .*?) pre zhodu čo najmenej.
- Zabudnutý globálny príznakBez príznaku g sa nahradí alebo vráti len prvá zhoda.
Tester regex vs nahrádzač
Tester regex skontroluje, či vzor zodpovedá, a ukáže každú zhodu a zachytávaciu skupinu — ideálny na validáciu a ladenie. Nahrádzač regex prepíše text nahradením zhôd reťazcom, ktorý môže odkazovať na skupiny cez $1 alebo $<meno>. Tento nástroj kombinuje oboje, plus režim split a knižnicu hotových vzorov.
Časté otázky
Je tento nástroj zadarmo?
Áno. Tester a nahrádzač regex sú úplne zadarmo a bez limitov.
Odosiela sa môj text na server?
Nie. Vzory a testovací text sa vyhodnocujú lokálne v prehliadači; nič sa neodosiela.
Akú variantu regex používa?
Používa engine JavaScriptu (ECMAScript), vrátane pomenovaných skupín a príznakov s a u.
Podporuje zachytávacie skupiny?
Áno. Číslované a pomenované skupiny sa zobrazujú pri každej zhode a možno ich použiť v náhradách.