Заменить строку, но сохранить номер (код Visual Studio) - PullRequest
0 голосов
/ 25 апреля 2018

Мне нужно изменить объявления переменных, которые выглядят так:

VARCHAR2(...)

При наличии какого-либо числа (одной, двух или трех цифр). Конечный результат должен выглядеть следующим образом:

VARCHAR2(... char)

Важно то, что номер должен быть сохранен. Пример:

VARCHAR2(20) --> VARCHAR2(20 char)

sed или awk также являются опциями, но код Visual Studio предпочтительнее.

Заранее спасибо

Markus

Ответы [ 2 ]

0 голосов
/ 25 апреля 2018

(VARCHAR2\(\d{1,3})\) заменить на

$1 char)
0 голосов
/ 25 апреля 2018

Нажмите Edit-> Replace или CTRL + H

и используйте следующее регулярное выражение для поиска:

(VARCHAR2[(]\d+)([)])

и

$1 char$2

для замены.Конечно, необходимо включить использование регулярных выражений (символ .* в строке поиска) ( ALT + R ).

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...