रेगेक्स एस्केप ऑनलाइन - एस्केप मेटाकैरेक्टर्स
JSON, जावास्क्रिप्ट/टाइपस्क्रिप्ट, SQL और रेगेक्स के लिए एस्केप या अनएस्केप स्ट्रिंग्स - लाइव, पूरी तरह से आपके ब्राउज़र में।
नतीजा
यह पृष्ठ पूर्व-चयनित रेगेक्स मोड के साथ स्ट्रिंग एस्केपर को खोलता है - शाब्दिक पाठ पेस्ट करें और प्रत्येक रेगेक्स मेटाकैरेक्टर बच जाता है ताकि परिणाम एक नए रेगएक्सपी () पैटर्न के अंदर उस सटीक पाठ से मेल खाए।
रेगेक्स एस्केपिंग बारह विशेष वर्णों में से प्रत्येक से पहले एक बैकस्लैश जोड़ता है -। * + ? ^ $ { } ( ) | [ ] और बैकस्लैश स्वयं - a.b*c जैसी किसी चीज़ को a\.b\*c में बदल देता है, इसलिए यह "किसी भी वर्ण" या "शून्य या अधिक" का अर्थ बंद कर देता है और इसके बजाय उन शाब्दिक प्रतीकों से मेल खाता है।
यह दिशा डिज़ाइन द्वारा एक-तरफ़ा है: अनस्केप के लिए कोई अस्पष्टता नहीं है, इसलिए रेगेक्स के लिए डिकोड मोड छिपा हुआ है। पूरा टूल आपके ब्राउज़र में पूरी तरह से JSON, जावास्क्रिप्ट और SQL स्ट्रिंग्स से भी बच जाता है।