Regex tester

Napíšte regulárny výraz a testovací text: zhody sa okamžite zvýraznia aj s ich skupinami a môžete vyskúšať nahradenie. Používa JavaScriptový engine vášho prehliadača a váš text nikdy neopustí zariadenie.

To, čo napíšete, nikdy neopustí vaše zariadenie. Všetko sa počíta vo vašom prehliadači.

Možnosti (flagy)
Vyskúšajte príklad

Zvýraznené zhody

Zhody

    Použite $1, $2… pre skupiny, $& pre celú zhodu a $<názov> pre pomenované skupiny.

    Ako testovať regulárny výraz

    1. Napíšte výraz do prvého poľa, bez okolitých lomiek.
    2. Zaškrtnite potrebné možnosti, napríklad ignorovanie veľkosti písmen alebo hľadanie všetkých zhôd.
    3. Vložte testovací text: zhody sa zvýraznia a vypíšu aj so svojimi skupinami.
    4. Ak chcete, napíšte nahradenie a skopírujte výsledný text.

    Na čo slúži regex tester

    Regulárny výraz (regex) je vzor na vyhľadávanie, overovanie alebo nahrádzanie textu: e-maily, telefónne čísla, dátumy, kódy. Jeho otestovanie pred použitím v kóde vám ušetrí chyby aj čas.

    Tento nástroj používa engine regulárnych výrazov JavaScriptu, ten istý, ktorý je vo vašom prehliadači a v Node.js. Označí každú zhodu v texte a ukáže hodnotu každej zachytávacej skupiny vrátane pomenovaných.

    Nahradenie podporuje $1, $2 a zvyšok syntaxe JavaScriptu, takže sa hodí na prípravu hromadnej zmeny pred jej použitím.

    Na čo myslieť

    Často kladené otázky

    Čo znamenajú flagy g, i, m, s a u?

    g nájde všetky zhody, nielen prvú. i ignoruje veľké a malé písmená. m spôsobí, že ^ a $ platia na každom riadku. s umožní bodke zahŕňať zalomenia riadkov. u zapne režim Unicode.

    S ktorým jazykom je kompatibilný?

    S JavaScriptom. Základné konštrukcie (triedy, skupiny, kvantifikátory, kotvy) sú takmer v každom jazyku rovnaké.

    Ako použijem skupiny v nahradení?

    Použite $1, $2 atď. pre číslované skupiny, $& pre celú zhodu a $<názov> pre pomenované skupiny.

    Posiela sa môj text na nejaký server?

    Nie. Všetko prebieha vo vašom prehliadači a váš text nikdy neopustí vaše zariadenie.

    Je to zadarmo?

    Áno, je to zadarmo, bez registrácie a funguje priamo vo vašom prehliadači.