Могу ли я удалить все в комментариях и одинарных кавычках между именами процедур и вернуть их в одну строку?
ниже пример
Create procedure --v2.1 bla lba
"P_FLY_ME"
желаемый выход
Create procedure P_FLY_ME
Могу ли я удалить все в комментариях и одинарных кавычках между именами процедур и вернуть их в одну строку?
ниже пример
Create procedure --v2.1 bla lba
"P_FLY_ME"
желаемый выход
Create procedure P_FLY_ME
В блокноте ++
(Create procedure )--.*\r?\n"([^"]*)"
(Create procedure )
- соответствует "создать процедуру" и сохраняет ее в группе захвата 1 (первый набор скобок)--.*\r?\n
- соответствует комментарию и переносу строки"([^"]*)"
- соответствует имени и сохраняет его в группе захвата 2 (без кавычек)\1\2
- заменить найденную строку для захвата групп 1 и 2