FC2ブログ

工房瓦版

創作関係の趣味ブログ

吉里吉里でニッチな置換ツールを作った

 前回正規表現がかゆい所に手が届かない(多重の括弧を正しく認識してくれない)とムズムズしきりだったので、吉里吉里で自分専用のツールを作りました。

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

150524.jpg

これを

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()に変えられる」だけなので、非常に狭い用途にしか使えません。

 ただ、今回の作業で、吉里吉里で文書ファイルを加工する一連の流れがわかったので、ここから必要に応じて拡張していこけばよいかなと思っております。
前のページ 次のページ