मेरे पास एक पायथन टेम्प्लेट इंजन है जो रेगेक्सपी का भारी उपयोग करता है। यह संघनन का उपयोग करता है जैसे:
re.compile( regexp1 + "|" + regexp2 + "*|" + regexp3 + "+" )
मैं व्यक्तिगत सबस्ट्रिंग (regexp1, regexp2 आदि) को संशोधित कर सकता हूं।
क्या कोई छोटी और हल्की अभिव्यक्ति है जो कुछ भी मेल नहीं खाती है, जिसे मैं एक टेम्पलेट के अंदर उपयोग कर सकता हूं जहां मुझे कोई मैच नहीं चाहिए? दुर्भाग्य से, कभी-कभी '+' या '*' को regexp परमाणु से जोड़ा जाता है, इसलिए मैं एक खाली स्ट्रिंग का उपयोग नहीं कर सकता हूं - जो "दोहराए जाने के लिए कुछ भी नहीं" त्रुटि को बढ़ाएगा।