Vytvořte regex. Zobrazte všechny shody. Uložte si ho pro příště.
Živé zvýraznění, inspektor zachycených skupin, vysvětlení srozumitelnou češtinou a kurátorská knihovna vzorů, které neustále znovu vymýšlíte.
Plány od $5/měs — kdykoli zrušitelné
Tester regulárních výrazů
Zadejte regulární výraz a testovací text – prohlédněte si každou shodu živě.
- ^start of string / line
- [^\s@]character class
- +one or more of the previous
- @literal "@"
- [^\s@]character class
- +one or more of the previous
- \.literal dot
- [^\s@]character class
- {2,}quantifier
- $end of string / line
Pro toolkit
ProUpgrade to Pro to unlock — see plans below.Přestaňte vkládat regexy do Stack Overflow
Testujte, vysvětlujte, ukládejte – aniž byste opustili stránku nebo přišli o práci.
Živé zvýraznění shod
Zadejte regex, zadejte testovací řetězec – každá shoda se okamžitě zvýrazní. Zachycené skupiny jsou zobrazeny inline s podporou pojmenovaných skupin.
Vysvětlení srozumitelnou češtinou
Vložte jakýkoli regex a získejte podrobné vysvětlení: lookbehind, kotvy, třídy znaků, kvantifikátory, příznaky. Každá část je popsána běžnou češtinou.
Knihovna vzorů
E-mail, URL, IPv4, IPv6, UUID, ISO-8601, telefon, číslo karty, slug, hexadecimální barva – kurátorské vzory, které zvládají reálné hraniční případy (ne ty pětiřádkové ze Stack Overflow).
Uložte si vlastní
Každý regex, který napíšete – pojmenujte ho, otagujte a vraťte se k němu. Účty Pro synchronizují data v cloudu mezi zařízeními.
Režim nahrazení
Testujte substituce se zpětnými odkazy ($1, $2). Přesně uvidíte, co vygeneruje vaše volání sed / JS .replace().
Více variant
Přepínejte mezi variantami JavaScript, PCRE a POSIX. RegexBuilder vám řekne, které funkce jsou v každé z nich podporovány.
Tři kroky
Od mlhavého nápadu k otestovanému a vysvětlenému regexu.
Vyberte nebo vložte
Začněte vzorem z knihovny nebo vložte regex, který jste již napsali.
Testujte
Živě zvýrazněte shody v libovolném testovacím řetězci. Upravujte, dokud nedosáhnete požadovaného výsledku.
Uložte
Pojmenujte, otagujte, zkopírujte do schránky a vložte do svého kódu.
Jednoduché ceny
Vyberte si plán a přestaňte znovu vymýšlet regulární výrazy.
Pro jednotlivé vývojáře
- 200 uložených vzorů / měs.
- Vysvětlení srozumitelným jazykem
- Kompletní knihovna vzorů
- Režim nahrazení
Pro týmy pracující s daty a bezpečností
- 5000 uložených vzorů / měs.
- Více variant (JS / PCRE / POSIX)
- Synchronizace v cloudu napříč zařízeními
- Sdílená knihovna týmu
- Prioritní podpora
Časté dotazy
Které varianty regulárních výrazů podporujete?
JavaScript (výchozí), kompatibilní s PCRE a POSIX. Při přepínání variant jasně označujeme nepodporované funkce.
Opouští můj testovací řetězec prohlížeč?
Ne. Vše běží na straně klienta; váš regulární výraz ani testovací řetězce neposíláme na server, pokud se nerozhodnete pro synchronizaci uložených vzorů do cloudu.
Umí vysvětlit regulární výraz, který jsem nenapsal?
Ano – přesně to vysvětlovač dělá. Vložte libovolný regulární výraz a získejte podrobný rozbor srozumitelným jazykem.
Je k dispozici bezplatná zkušební verze?
Ne — jedná se o placený nástroj s plány od $5 měsíčně. Starter je $5/měs. a Pro je $15/měs.; kdykoli můžete zrušit.
Jak zruším předplatné?
Na stránce účtu nebo e-mailem. Zrušením se zastaví další obnovování.
Přestaňte hádat, zda regulární výraz odpovídá.
Prohlédněte si každou shodu živě. Uložte si ty funkční.
Zobrazit plány