ver.1.0
|
cnRegex 4D(4th Dimension) Plugin概要この4Dプラグインでは、正規表現を使用してテキストの検索、置換を行う事ができます。正規表現ライブラリにはRubyで採用が決定している(らしい)鬼車を使用しています(ライブラリのダウンロードはこちら)。プラグイン側で行っている処理は、単に鬼車にデータを渡しているにすぎませんが、ライブラリが日本語(2バイトコード)に対応しているので、4Dのテキスト処理では、必要な人にとってはかなり強力な機能拡張になるかもしれません。 正規表現の書式(ライブラリオプション)は、Ruby形式。エンコードはShift_JIS固定です。 フリーウェアです。 保証なしの自己責任にて利用ください。 対応環境Mac OS X 10.3.2 & 4th Dimension 2003.2 検索コマンド$FindPosition := cnRegexSearch ($Text;$Regex;$FindData) 引数 $Text(→):処理対象のテキスト 戻り値$FindPosition:LONGINT型、0の場合は見つからなかった。正の数は最初にマッチした文字数。負の数の場合はエラーコード。 置換コマンド$ReplaceCount := cnRegexReplace ($Text;$Regex;$ReplaceData) 引数 $Text(←→):処理対象のテキスト 戻り値$ReplaceCount:LONGINT型、置換した回数。負の数の場合はエラーコード。 サポート無理 連絡先ご要望、バグ報告、ご感想などosaru@halbiz.comまで。 リンク
|