Ingyenes / Online

Regex Tesztelő

Tesztelje a Reguláris Kifejezéseket Valós Időben

Írja be a regex mintáját, adjon meg egy teszt karakterláncot, és azonnal láthatja a kiemelt egyezéseket. Támogatja a globális, kis- és nagybetű érzéketlen, valamint a több soros jelzőket.

/ / gi

Élő Egyezés Kiemelés

Látja az egyezéseket kiemelve a teszt karakterláncában, ahogy írja a mintáját. Azonnali vizuális visszajelzés.

Minden JS Regex Jelző

Kapcsolja be a globális (g), kis- és nagybetű érzéketlen (i), több soros (m) és pont-összes (s) jelzőket egy kattintással.

Csoport Részletek

Nézze meg az összes egyezést teljes részletekkel, beleértve a csoportokat, indexeket és a megjelenített szöveget.

100% Klienstől

Teljesen a böngészőjében fut. Nincs szerverhívás, nincs adatgyűjtés, azonnali eredmények.

Reguláris Kifejezések: Egy Fejlesztő Alapvető Eszköze

A reguláris kifejezések (regex vagy regexp) erőteljes minták, amelyeket szöveg egyeztetésére, keresésére és manipulálására használnak. Szinte minden programozási nyelv támogatja őket, beleértve a JavaScriptet, Pythont, Javát, PHP-t és még sok mást. Az e-mail címek érvényesítésétől kezdve a naplófájlok elemzéséig a regex elengedhetetlen készség bármely fejlesztő számára.

Gyakori Regex Szintaxis

A kulcsfontosságú regex elemek közé tartozik: \d (számjegyek), \w (szókarakterek), \s (szóköz), . (bármely karakter), * (nulla vagy több), + (egy vagy több), ? (opcionális), [] (karakterosztályok), () (csoportok), ^ (kezdet) és $ (vég). Kombinálja ezeket az építőelemeket, hogy pontosan azokat a mintákat hozza létre, amelyek megfelelnek a szükséges szövegnek. Például, \b\w+@\w+\.\w+\b egyszerű e-mail-szerű mintákat egyeztet.

Tippek a Jobb Regex Írásához

Kezdje egyszerűen, és fokozatosan növelje a bonyolultságot. Teszteljen gyakran valós mintaadatokkal. Használjon nem mohó kvantorokat (*? és +?), amikor a lehető legrövidebb egyezést szeretné. Használjon névvel ellátott csoportokat (?...) az olvashatóság érdekében. Kerülje el a katasztrofális visszalépést azzal, hogy pontosan megadja a mintáit - használjon karakterosztályokat [] a . helyett, amikor csak lehetséges, és rögzítse a mintáit ^ és $ jelekkel, amikor megfelelő.

Regex Tesztelő GYIK