私は、ソースファイルから特定の構文を持つすべてのメソッドを取り除く必要があるPythonスクリプトを書いています。
ソースファイルに次のようなメソッドがあるとします。
fn difflml(args)[
if [
--blah
]
[ var ]
] -- END OF THE METHOD
--Othed method starts and stuffs
正規表現を使用して、これらのスタイルメソッドをソースファイルから削除できますか?
メソッド全体を削除するために、カウント[
を維持する方法がわかりません。]
私が考えていたのは、カウントをオンにして、カウントを0にしたとき[
に]
、インクリメント[
とデクリメントを繰り返して]
印刷することでした。
私は正規表現にかなり慣れていないので、これが正規表現自体で実行できるかどうかはわかりません。