जवाबों:
आप देख रहे हैं regexp-quote
:
यह फ़ंक्शन एक नियमित अभिव्यक्ति देता है जिसका एकमात्र सटीक मिलान स्ट्रिंग है। यह देखने में नियमित अभिव्यक्ति का उपयोग केवल तभी सफल होगा जब बफर में अगले वर्ण स्ट्रिंग हों; खोज फ़ंक्शन में इसका उपयोग करने पर सफल होगा यदि खोजे जा रहे पाठ में स्ट्रिंग है।
यह आपको एक सटीक स्ट्रिंग मिलान या खोज का अनुरोध करने की अनुमति देता है जब एक फ़ंक्शन को बुलाता है जो एक नियमित अभिव्यक्ति चाहता है।
regexp-quote
जब कोई फ़ंक्शन "Emacs form" में एक regexp की अपेक्षा करता है, तो उपयोग के लिए एक स्ट्रिंग में विशेष वर्णों से बचने का अच्छा वैकल्पिक उपयोग होता है - उदाहरण के लिए, यदि आप याद नहीं कर सकते कि शाब्दिक बैकस्लैश से बचने के लिए कितने बैकस्लैश का उपयोग करना है, तो बस इसे चलाएं regexp-quote
में scratch
बफर या ielm
।