サクラエディタふぁんくらぶ part21at SOFTWARE
サクラエディタふぁんくらぶ part21 - 暇つぶし2ch398:名無しさん@お腹いっぱい。
24/11/22 16:47:42.17 Z3UrOMwl0.net
【環境】Ver. 2.3.2.0 / windows 7

下はMery用プラグインに同梱されている「SeachFromThis.js」マクロのパクリですが
URLリンク(www.haijin-boys.com)
アウトプット画面で SearchNext() を適用する方法を教えてください

(function () {
if (Editor.IsTextSelected() == 0) {
var strPtrn = Editor.InputBox("検索(正規表現)");
if (strPtrn == "") return;
} else {
var strPtrn = Editor.GetSelectedString().replace(/[$()*+.?\[\\\]^{|}-]/g, "\\$&");
}
SearchNext(strPtrn, 2084);
var result = "", i = 0, iHitCount = 0, iHitRows = 0;
var regObj = RegExp(strPtrn, "gi");
while (i++ < Editor.GetLineCount(0)) {
var strLine = Editor.GetLineStr(i);
var aryMatched = strLine.match(regObj);
if (aryMatched) {
result = result + i + ":" + strLine;
iHitCount = iHitCount + aryMatched.length;
iHitRows++;
}
}
if (iHitRows >= 1) {
Editor.TraceOut(result + "------------------------\r\n" + iHitCount + "件 (" + iHitRows + "行) 一致");
// SetClipboard(0 , result);
MoveHistPrev();
StatusMsg(" " + iHitCount + "件 (" + iHitRows + "行) 一致");
}
})();


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch