Я пытаюсь закомментировать все объявления типов переменных в моем сценарии, но я сталкивался с этой проблемой несколько раз. Я хотел бы сопоставить строку, затем имя переменной, затем строку и заменить точный текст, но с одинарной кавычкой перед второй строкой.
Например:
Dim variableName As Boolean
Dim variableName2 As String
должен стать:
Dim variableName 'As Boolean
Dim variableName2 'As String
Теперь проблема в том, что у меня также есть строки "As" в других местах кода, которые не должны быть заменены, поэтому простой поиск / замена не сработает.
Я использую NotePad++ и имею следующее регулярное выражение, которое правильно соответствует моим объявлениям:
Dim.*As
Но я не могу понять, что поставить вместо .*
В поле замены. Dim.*'As
Очевидно, что подстановочная строка заменяется литералом .*
, Что не годится.
Есть идеи?