[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 22:07 / Filesize : 218 KB / Number-of Response : 914
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

テキストエディタをまったり語ろう ver.23



146 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 22:21:50 ID:GVG3Oejm0]
ところでVxEditorのマクロですが、以前どこかのスレで
以下のようなマクロを作ってもらいまして、検索置換を連続でできるので
重宝しているのですが、
var e = new Editor;
var text;
    text = e.SelText;
    text = text
            .replace(/hoge/g,"予約")
            .replace(/huga/g,"表示")
    ;
e.SelText = text;

置換する文字列に 予約 とか 表示 といったシフトJISのダメ文字
に該当するものが入っていると、お約束どおり
hoge → 予約 ではなく→ 蘭・
huga → 表示 ではなく→ 侮ヲ
に化けてしまいます。

原因はDmonkeyにあるのでしょうが、これ鬼車とかを使ってマクロからでも
問題なく置換できるようにできないものでしょうかね。readme.txtには、

> VxEditorは複数の正規表現をサポートしています。検索ダイアログで正規
> 表現1となっているのがAWK互換の正規表現で、正規表現2がPerl5互換の正規
> 表現になります。(さらにスクリプトでは別の正規表現ライブラリを使用す
> ることもできます。)
『さらにスクリプトでは云々』とあるのがとても気になるのですが。







[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<218KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef