मैं एक "config" चर "विन्यास" के लिए के सभी उदाहरणों का नाम बदलने हूँ संदर्भपूर्ण शब्द
के बारे में थोड़ी capuring बिना एक शब्द भी भाग के लिए खोज करने के लिए कैसे।
यह सत्यापित करने के लिए कि मैंने चर के प्रत्येक मौजूदा उदाहरण का नाम बदल दिया है, मैं विजुअल स्टूडियो की खोजें इन फ़ाइलें सुविधा का उपयोग करता हूं। मैं "कॉन्फ़िगरेशन" की खोज करता हूं और यह मुझे "कॉन्फ़िगरेशन" और "कॉन्फ़िगरेशन" नामक चर के लिए परिणाम देता है, क्योंकि कॉन्फ़िगरेशन की खोज दोनों से मेल खाती है। हालांकि, मुझे केवल "कॉन्फ़िगरेशन" वाले लोगों को देखने में रुचि है (जिन्हें नामकरण की आवश्यकता है), न कि "कॉन्फ़िगरेशन" वाले (जिन्हें सही ढंग से नामित किया गया है)।
यह वास्तव में एक समस्या है क्योंकि यह सैकड़ों अप्रासंगिक खोज परिणामों के माध्यम से स्क्रॉल करने का दर्द है।
यहाँ regex
इसलिए आता है, मैं अपने समस्या को हल करने तलाश में एक regex का उपयोग करने के लिए देख रहा हूँ। एक रेगेक्स जो कॉन्फ़िगरेशन वाले किसी भी चीज़ से मेल खाएगा, सिवाय इसके कि इसमें कॉन्फ़िगरेशन है या नहीं। उदाहरण के लिए, कुछ कॉन्फ़िगर करने योग्य एक मैच होना चाहिए और कुछ कॉन्फ़िगरेशन उपलब्ध नहीं होना चाहिए।
आप नकारात्मक अग्रदर्शी 'config (?! Uration)' उपयोग कर सकते हैं। –