1 件の投稿を表示中 (合計 2 個)
  • 作成者
    投稿
  • #11230
    redakt55
    参加者

    検索パターン [^あ] は改行にマッチします。
    したがって,「正規表現で検索する追加行数」に 1 以上の値を入れておけば,改行文字がヒットするはずです。
    実際,検索を行うとそうなります。

    また,改行文字一つだけからなるテキストを用意し,先頭にカーソルを置いて,[^あ] を ★ に置換すると,期待通り ★ になります。

    ところが,同じ条件で「置換」ではなく「すべて置換」にすると,何も変化しません。

    ほかにもいろいろ実験しましたが,どうも「置換」と「すべて置換」とでは,[^あ] が改行にマッチするかどうかが違っているように思われます。
    不可解です。

    さらに,ここで「正規表現が改行文字に一致することができる」を ON にすると,「全て置換」でも期待通り ★ に置換されます。
    これも不可解です。ヘルプの「正規表現が改行文字に一致することができる」の説明によれば,このチェックボックスはメタ文字 .(ピリオド)の働きだけを変えるはずです。
    ※それに,ほかの多くのテキストエディターに類似の設定がありますが,それらは . の働きだけを変えるので,EmEditor でもそうだと期待してしまいます。

    #11235
    Yutaka Emura
    キーマスター

    redakt55 様

    いつも EmEditor Professional をお使いいただき、誠にありがとうございます。

    確かにこちらでも再現しました。これについては、調べて検討させてください。ご迷惑をお掛けして申し訳ありません。

    どうぞよろしくお願い申し上げます。

1 件の投稿を表示中 (合計 2 個)
  • このトピックに返信するにはログインしてください。