Regex magyarázó
Reguláris kifejezést egyszerű lépésekre bontani, egyszerre egy darabot.
Regex magyarázó
Illessz be egy reguláris kifejezést és az eszköz részletes elemzésre bontja, amely kriptikus szintaxisokat — például ^[\w.+-]+@[\w-]+\.[a-zA-Z]{2,}$ — egyszerű magyarázatokkal alakít. Elfogad pusztán egy mintát vagy egy teljes /pattern/flags literált, így pontosan azt illesztheted be, amit egy szerkesztőből, egy validációs könyvtárból vagy egy régebbi Stack Overflow válaszból másoltal.
Kapcsold be a Jelzők magyarázata lehetőséget a g, i, m, s, u és a többi soros magyarázatához; a Rögzítési és elnevezett csoportok felsorolása olykor minden (…) egy pillantásra látható legyen, praktikus sok zárójelű mintákhoz; a Figyelmeztetés a visszalépési kockázatról a beágyazott, korlátlan ismétléseket jelezze — az ismert (a+)+ alakzat, amely egy regex motort befagyaszthat a rossz bemeneten; a Egyszerűbb jelölés javaslatása az olyan könnyed átírásokhoz, mint a [0-9] az \d felé; és a Minta egyezés generálása egy rövid karakterláncot előállít, amelyet a minta ténylegesen elfogad, hasznos gyors ellenőrzéshez. Válaszd a Fa vagy a Sorszámozott lépések lehetőséget a lebontás elrendezéséhez, valamint a JavaScript, PCRE vagy Python lehetőséget az elnevezett csoport szintaxisáról és birtoklási kvantorairól szóló megjegyzésekhez.
Az elemző a semmiből írott, nem pedig egyetlen motorból kölcsönzött, így annak magyarázatai konzisztensek maradnak az összes dialektusban, és helyesen kezeli az escape karaktereket, Unicode kódpontokat és emojikat a szöveges literálokon belül — semmi nem kerül rossz részekre.
Minden helyileg fut a böngészőben. Az API-kulcs formátumra vagy személyes adatok validálására épített minta soha nem hagyja el a gépet. Másold ki a magyarázatot, töltsd le .txt fájlként, vagy küldd vissza a kimenetet a bemenetbe egy kapcsolódó minta feltárásához.