Ho diversi migliaia di file di codice. Per il futuro devo liberarmi di un metodo, ma voglio mantenere l'argomento sulla stessa linea. Vorrei risolvere il problema con regex in Nodepad ++
Il metodo è simile a questo
self.result(lib.file.SetValue('set accelerator', False, subtitle='Disable mode(auto)'))
Di conseguenza, desidero il seguente contenuto
lib.file.SetValue('set accelerator', False, subtitle='Disable mode(auto)')
Quindi devo liberarmi delle self.result(
ultime parentesi)
Ho trovato in un altro thread un problema simile
Come eliminare tutto il testo tranne quello tra due stringhe (Blocco note ++)
È ovvio che non posso fare quanto segue
Cercare:
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
Qualcuno mi può aiutare?
Grazie mille