Pracovní plocha nástroje
Regex tester, kontrola regulárních výrazů a replacer
Testujte regulární výrazy, flags, shody a nahrazení živě.
Regex tester a replacer
Regex tester a replacer
bajtů →
Regex tester a replacer
Parametry dotazu
IDN / Punycode
Regex tester a replacer
..
Hlavička
Payload
Metadata
· Vyprší:
Ověřit podpis
Podepsat (HS)
Regex tester a replacer
Knihovna vzorů
Zvýrazněné shody
Shody ()
Výsledek náhrady
Regex tester a replacer
Relativně:
Časové pásmo
Sestavit z částí
Rozdíl
Regex tester a replacer
Regex tester a replacer
Regex tester a replacer
Příklady
Vzor
\d{4}-\d{2}-\d{2}
Shody v 2026-06-03
2026-06-03
Regex Návody a články
Jak regulární výrazy čtou text
Regulární výraz popisuje posloupnost znaků pomocí literálů, tříd, opakování, hranic a skupin. Jeho čtení je přesnější než hádání.
Číst článekJak psát regulární výrazy, které mohou udržovat i další vývojáři
Udržovatelný regex má úzkou odpovědnost, pojmenované části, explicitní hranice, příklady a testy vysvětlující jeho smlouvu.
Číst článekJak zabránit katastrofickému backtrackingu regulárních výrazů
Nejednoznačný regex může na nepříznivém vstupu prozkoumat obrovské množství cest. Bezpečný návrh omezuje volby i velikost dat.
Číst článekRegex tester a replacer
Testujte regulární výrazy, flags, shody a nahrazení živě. DevToolGrid Online nabízí bezplatný Regex tester, kontrola regulárních výrazů a replacer.
Co je regulární výraz?
Regulární výraz (regex) je vzor popisující množinu řetězců. Vývojáři používají regex k vyhledávání v textu, ověřování vstupů jako e-maily či data, extrakci částí řetězce a přesnému nahrazování. Vzor se skládá z literálních znaků a metaznaků jako ., *, +, ? a tříd znaků.
Jak testovat regulární výraz
- 1 Napište svůj vzor do pole vzoru.
- 2 Přepínejte příznaky jako g (globální), i (ignorovat velikost) a m (víceřádkový).
- 3 Zadejte ukázkový text; shody se zvýrazní a vypíší se skupinami.
- 4 Přidejte náhradu pomocí $1, $2 nebo pojmenovaných skupin a přepište text.
Časté nástrahy regex
- Neescapované speciální znakyZnaky . * + ? ( ) [ ] mají zvláštní význam. Pro doslovnou shodu je escapujte zpětným lomítkem.
- Hladové vs líné kvantifikátory* a + jsou hladové a shodují co nejvíce. Přidejte ? (např. .*?) pro shodu co nejméně.
- Zapomenutý globální příznakBez příznaku g se nahradí nebo vrátí jen první shoda.
Tester regex vs nahrazovač
Tester regex zkontroluje, zda vzor odpovídá, a ukáže každou shodu a zachytávací skupinu — ideální pro validaci a ladění. Nahrazovač regex přepíše text nahrazením shod řetězcem, který může odkazovat na skupiny přes $1 nebo $<jméno>. Tento nástroj kombinuje obojí, plus režim split a knihovnu hotových vzorů.
Časté dotazy
Je tento nástroj zdarma?
Ano. Tester a nahrazovač regex jsou zcela zdarma a bez limitů.
Odesílá se můj text na server?
Ne. Vzory a testovací text se vyhodnocují lokálně v prohlížeči; nic se neodesílá.
Jakou variantu regex používá?
Používá engine JavaScriptu (ECMAScript), včetně pojmenovaných skupin a příznaků s a u.
Podporuje zachytávací skupiny?
Ano. Číslované a pojmenované skupiny se zobrazují u každé shody a lze je použít v náhradách.