1 件の投稿を表示中 (合計 3 個)
  • 作成者
    投稿
  • #3642
    FLONT
    参加者

    先日「マクロに関する質問と回答」で投稿したとおり、
    以下2つについて対応をお願いいたします。

    1、OpenFileで他のグループで開いている場合でも、
    そのドキュメントにアクセスできる、documentオブジェクトを返してほしい。

    2、Replaceで渡した文字列に対して置換できる用にしてほしい。
    JavaScriptのStringのreplaceで正規表現を使えることは知っていますが、
    こちらの正規表現では「肯定後読み」と「否定後読み」をサポートしていません。
    EmEditorでは対応しているので、渡した文字列で置換できれば
    かなり処理が楽になるのでよろしくお願いいたします。

    #3643
    Yutaka Emura
    キーマスター

    1. は難しいですが、長期的に検討したいと思います。

    2. についてですが、かなり面倒ですが、いったん、同じグループで、新しいファイルを作成し、そこに、置換したい文字列を挿入して、<a href="http://jp.emeditor.com/help/macro/selection/selection_replace.htm%5DReplace メソッドを使って正規表現で置換を行い、変更後の文字列を取得する、という方法もあります。いかがでしょうか?

    #3644
    FLONT
    参加者

    Yutakaさんは書きました:
    1. は難しいですが、長期的に検討したいと思います。

    2. についてですが、かなり面倒ですが、いったん、同じグループで、新しいファイルを作成し、そこに、置換したい文字列を挿入して、