मैं टेबल और कॉलम नामों में बदलावों को दर्शाने के लिए कुछ विशाल एसएसआईएस पैकेजों में कुछ प्रतिस्थापन कर रहा हूं।रेगेक्स - सकारात्मक और नकारात्मक दिखने वाला
कुछ टैबलेट में कॉलमनाम चुड़ैल tablenames के समान हैं और मुझे tablename से मेल किए बिना कॉलमनाम से मिलान करने की आवश्यकता है।
तो क्या मैं जरूरत है एक तरह से MyName
[MyName]
में लेकिन [dbo].[MyName]
(?<=\[)(MyName)(?=\])
मैचों दोनों में नहीं मैच के लिए है, और मैंने सोचा कि (?<!\[dbo\]\.)(?<=\[)(MyName)(?=\])
चाल करना होगा, लेकिन यह काम करने के लिए प्रतीत नहीं होता।
/Smoller
आप, xslt पर विचार किया है या LINQ? – Kobi