作ったもの
http://www1.axfc.net/u/3473113?key=kirikiri

これを
f.test[f.aaa[10][500]+128] + f.test[1] + sf.bbb[f.test[2+15+f.aa['あいうえお']]]
こういう風にするためだけのニッチツールです。
TestFunc(f.aaa[10][500]+128) + TestFunc(1) + sf.bbb[TestFunc(2+15+f.aa['あいうえお'])]
通常の置換では、多重[]の対応関係をチェックしてくれないので、そこの所を対応しました。
といっても、置換できるパターンが「XXXX[]をXXXX()に変えられる」だけなので、非常に狭い用途にしか使えません。
ただ、今回の作業で、吉里吉里で文書ファイルを加工する一連の流れがわかったので、ここから必要に応じて拡張していこけばよいかなと思っております。