यदि मेरे पास एक स्ट्रिंग शाब्दिक में एक जादू विम रेगेक्स है, तो क्या पूरे रेगेक्स को वैकल्पिक प्रतिनिधित्व में बदलने का एक तरीका है जो एक अलग जादू मोड का उपयोग करता है, इसलिए मैं उस समकक्ष रेगेक्स को स्रोत कोड में पेस्ट कर सकता हूं?
उदाहरण के लिए, यदि मैं इस मैजिक-मोड पैटर्न को परिवर्तित करना चाहता हूं:
'\m-\=\<\d\+L\=\>\|0[xX][0-9a-fA-F]\+\>'
बहुत-जादू-मोड में इसे और अधिक पठनीय बनाने के लिए, कुछ इस तरह है:
'\v-=<\d+L=>|0[xX][0-9a-fA-F]+>'
मैं अक्सर गलतियों को हाथ से बदलने की कोशिश करता हूं।
[0-9]+
को एक जादू के रूप में परिवर्तित करने के बारे में सोचें ... ;-)