Tôi đang thực hiện một số thay thế trong một số gói SSIS lớn để phản ánh các thay đổi trong tên bảng và cột.Regex - Kết hợp giao diện tích cực và tiêu cực
Một số tabels có tên phù thủy cột giống hệt với tablenames và tôi cần khớp tên cột mà không khớp với tablename.
Vì vậy, những gì tôi cần là một cách để phù hợp với MyName
trong [MyName]
nhưng không phải trong [dbo].[MyName]
(?<=\[)(MyName)(?=\])
trận đấu cả hai, và tôi nghĩ rằng (?<!\[dbo\]\.)(?<=\[)(MyName)(?=\])
sẽ làm các trick, nhưng nó dường như không làm việc.
/Smoller
bạn đã xem xét XSLT, hoặc LINQ to XML? – Kobi