1 件の投稿を表示中 (合計 2 個)
- 作成者投稿
- 2012年9月27日 8:24 am #11230redakt55参加者
検索パターン [^あ] は改行にマッチします。
したがって,「正規表現で検索する追加行数」に 1 以上の値を入れておけば,改行文字がヒットするはずです。
実際,検索を行うとそうなります。また,改行文字一つだけからなるテキストを用意し,先頭にカーソルを置いて,[^あ] を ★ に置換すると,期待通り ★ になります。
ところが,同じ条件で「置換」ではなく「すべて置換」にすると,何も変化しません。
ほかにもいろいろ実験しましたが,どうも「置換」と「すべて置換」とでは,[^あ] が改行にマッチするかどうかが違っているように思われます。
不可解です。さらに,ここで「正規表現が改行文字に一致することができる」を ON にすると,「全て置換」でも期待通り ★ に置換されます。
これも不可解です。ヘルプの「正規表現が改行文字に一致することができる」の説明によれば,このチェックボックスはメタ文字 .(ピリオド)の働きだけを変えるはずです。
※それに,ほかの多くのテキストエディターに類似の設定がありますが,それらは . の働きだけを変えるので,EmEditor でもそうだと期待してしまいます。2012年9月27日 5:11 pm #11235Yutaka Emuraキーマスターredakt55 様
いつも EmEditor Professional をお使いいただき、誠にありがとうございます。
確かにこちらでも再現しました。これについては、調べて検討させてください。ご迷惑をお掛けして申し訳ありません。
どうぞよろしくお願い申し上げます。
- 作成者投稿
1 件の投稿を表示中 (合計 2 個)
- このトピックに返信するにはログインしてください。