У меня есть несколько тысяч файлов кода. В будущем мне нужно избавиться от метода, но я хочу сохранить аргумент в той же строке. Я хотел бы решить проблему с регулярным выражением в Nodepad++
Метод выглядит так
self.result(lib.file.SetValue('set accelerator', False, subtitle='Disable mode(auto)'))
В результате я хочу следующий контент
lib.file.SetValue('set accelerator', False, subtitle='Disable mode(auto)')
Поэтому мне нужно избавиться от self.result(
и от последних скобок )
Я нашел в другой теме похожую проблему
Как удалить весь текст, кроме того, что находится между двумя строками (Notepad++)
Очевидно, что я не могу сделать следующее
ищи:
self.result(([^))]*) #Match "self.result(" followed by any
#number of characters which are not "))"
replace with \1) #replace with what is in between and
#add a parentheses
Кто-нибудь может мне помочь?
большое спасибо