पर्ल नियमित अभिव्यक्तियों में जावास्क्रिप्ट समकक्ष, आप \Q
और \E
के साथ एक उप-संपीड़न को घेर सकते हैं ताकि यह इंगित किया जा सके कि आप चाहते हैं कि उप-संपीड़न को शाब्दिक स्ट्रिंग के रूप में मिलान किया जाए, भले ही वहां हों वहाँ metacharacters। आपके पास quotemeta
फ़ंक्शन भी है जो एक स्ट्रिंग में बैकस्लैश की सही संख्या को सही ढंग से सम्मिलित करता है ताकि यदि आप बाद में उस स्ट्रिंग को नियमित अभिव्यक्ति में विभाजित कर दें, तो यह सचमुच मेल खाएगा, इससे कोई फर्क नहीं पड़ता कि इसकी सामग्री क्या थी।पर्ल के Q ... E या quotemeta()
क्या जावास्क्रिप्ट (प्रमुख ब्राउज़रों में तैनात के रूप में) समकक्ष में बनाया गया है? मैं अपना खुद का ठीक लिख सकता हूं, लेकिन मुझे यह जानना है कि मुझे परेशान करने की ज़रूरत नहीं है।
धन्यवाद। लिंक के माध्यम से क्लिक करने वाले किसी भी व्यक्ति को नोट करें: दिनचर्या के * सही * संस्करण के लिए नीचे तक सभी तरह से पढ़ें। – zwol