犬ぶよツールズ制作記録

Javaによる研究生活のためのパッケージ、犬ぶよツールズ。
その開発と保守のための備忘録

Inubuyo Filter (ver. 1.0 release)

2008-03-09 00:16:48 | news
● 概要
テキストファイル用の正規表現によるフィルタです。
その仕様についてはこのブログの記事テキストファイル用の正規表現によるフィルタに書かれています。

● 動作環境
Java。JRE 1.4以上。
また、Jakarta commons CLI
が必要です。

(動作確認)
+ J2SE 1.5.0 & commons-cli-1.0.jar on Mac OS X



● 配布について
実行可能なjarファイルです。
classファイルが含まれています。
ソースコードは同梱していません。

● 利用条件
フリーです。
再配布不可。
jarファイルに含まれるclassを使用したプログラムを公開する場合には
こちらを経由して別途入手してもらうようにしてください。

● ダウンロード
inubuyo-filter-1.0.jar

● 実行方法
inubuyo-filter-1.0.jarと
Jakarta commons CLIのアーカイブにjavaのパスが通るようにしておいて、

> java jp.inubuyo.cell.RegrexTextFilter -c config.xml input.txt output.txt

input.txtには置換したいファイルを指定してください。
結果はoutput.txtに書き込まれます。
このファイルが存在しなければ新たに作られ、
存在すれば上書きされます。

● エンコードについて
input.txtを読み込むとき、
システムのデフォルトのエンコーディングで読み込まれます。
このエンコードがinput.txtと同じでないと正しく置換できません。

input.txtのエンコードを指定するには次の例のようにしてください。

+ input.txtのエンコードがEUC-JPの時

> java -Dfile.encoding="EUC-JP" jp.inubuyo.cell.RegrexTextFilter -c config.xml input.txt output.txt

+ input.txtのエンコードがUTF-8の時

> java -Dfile.encoding="UTF-8" jp.inubuyo.cell.RegrexTextFilter -c config.xml input.txt output.txt


最新の画像もっと見る

コメントを投稿