サクラエディタふぁんくらぶ part21 (457レス)
上下前次1-新
398: 2024/11/22(金)16:47 ID:Z3UrOMwl0(1) AAS
【環境】Ver. 2.3.2.0 / windows 7
下はMery用プラグインに同梱されている「SeachFromThis.js」マクロのパクリですが
外部リンク: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-新書関写板覧索設栞歴
あと 59 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.011s