「選択した文字列を文書からすべて削除」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
Noah (トーク | 投稿記録)
検索ハイライトが変わってしまうことを防ぐため実装方法をMeryのReplaceからJavaScriptのsplit, joinに変更
MSY-07 (トーク | 投稿記録)
箇条書きの修正、読点の追加
17行目: 17行目:


== 更新履歴 ==
== 更新履歴 ==
* 2023/10/29 検索ハイライトが変わってしまうことを防ぐため実装方法をMeryのReplaceからJavaScriptのsplit, joinに変更
* 2023/10/29
* 2023/10/28 初版
** 検索ハイライトが変わってしまうことを防ぐため、実装方法をMeryのReplaceからJavaScriptのsplit, joinに変更
* 2023/10/28
** 初版

2024年9月1日 (日) 18:53時点における版

概要

選択した文字列を文書からすべて削除するマクロです。置換ダイアログを開いて置換しても同じことができますが、こちらだと1アクションで実行できます。

ソースコード

#title="選択した文字列を文書からすべて削除"
/**
 * 選択した文字列を文書からすべて削除するマクロ
 */

var selection = document.selection.Text;
if (selection != "") {
	document.selection.SelectAll();
	document.selection.Text = document.selection.Text.split(selection).join("");
}

更新履歴

  • 2023/10/29
    • 検索ハイライトが変わってしまうことを防ぐため、実装方法をMeryのReplaceからJavaScriptのsplit, joinに変更
  • 2023/10/28
    • 初版
スポンサーリンク