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.
É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 (?