Sylex
Értelmet ad a perjeleknek.
Miről szól
A Sylex egy interaktív regex-magyarázó, amely bármely mintát részeire bont, és megmondja, mit csinál az egyes részek. Saját, kézzel írt lexerre épül a böngésző regex motorja helyett, és épp ez teszi lehetővé, hogy ugyanabban a menetben jelezze a ReDoS-veszélyes szerkezeteket, és működtesse a natív $-kiterjesztéses csere módot. Nulláról épült, függőségek nélküli alkalmazás, amely teljesen a böngészőben fut, így letöltheted és helyben futtathatod.
Egy kézzel írt regex lexer hajtja a magyarázót; ReDoS-felismerés és natív $-kiterjesztéses csere mód egészíti ki - mindez kliensoldalon, függőségek nélkül.
Mi van benne
A teljes forráskód, a tesztek és a CI. Nyisd meg, olvasd el, módosítsd. Függőség nélküli mag, MIT-szellemben, szabadon.
Futtatás kicsomagolás után
pnpm install && pnpm dev