Regex Escape Online — Escape metakarakterek
Escape vagy unescape karakterláncok JSON, JavaScript/TypeScript, SQL és regex esetén – élőben, teljes egészében a böngészőben.
Eredmény
Ez az oldal megnyitja a karakterlánc-kifutót előre kiválasztott reguláris kifejezéssel – illesszen be szó szerinti szöveget, és minden reguláris kifejezés metakarakterét a rendszer kihagyja, így az eredmény pontosan megegyezik a szöveggel egy új RegExp() mintán belül.
A reguláris kifejezés kilépése fordított perjelet ad mind a tizenkét speciális karakter elé – . * +? ^ $ { } ( ) | [ ] és maga a fordított perjel – az a.b*c-hez hasonló dolgokat a\.b\*c-vé alakít, így nem jelent „bármilyen karaktert” vagy „nulla vagy több”, hanem ezekkel a szó szerinti szimbólumokkal egyezik meg.
Ez az irány a tervezésnél egyirányú: nincs kétértelműség a kilépéshez, így a dekódolási mód rejtve van a regex számára. A teljes eszköz a JSON-, JavaScript- és SQL-karakterláncokat is elkerüli, teljes egészében a böngészőben.