У меня есть следующий образец текста, и я хочу заменить '[core].' с чем-то еще, но я только хочу, чтобы заменить его, когда он не находится между текстовыми маркерами "(SQL):Заменить с помощью RegEx вне текстовых маркеров
PRINT '.. Результат [ядра] [DBO] [функции х] + [ядро]. [dbo]. [FunctionX] + '.'
EXECUTE [ядро] [DBO] [функции х]
Результат Шоуда быть:... Результат [ядра] [DBO] [функции х].
ПЕЧАТЬ + [extended]. [dbo]. [FunctionX] + '.'
ВЫПОЛНИТЬ [расширенный]. [DBO]. [Функции х]
Я надеюсь, что кто-то может понять это. Можно ли это решить путем регулярного выражения?
С RegLove
Кевин
"' PRINT 'Результат ['] [core]. [Dbo]. [FunctionX] '' '+ [core]. [Dbo]. [FunctionX] +'. ' EXECUTE [core]. [Dbo]. [FunctionX] '"? – Tomalak
Вы потрудились нажать на ссылку? Потому что я не знаю, где вы копируете свой результат ... Существует рабочий пример. Пойди и посмотри. – galambalazs
Вы потрудились попробовать строку, которую я разместил? ;-) Потому что это не работает, эта строка. – Tomalak