#31408
Yutaka Emura
キーマスター

いつもお世話になっております。江村です。

「正規表現不具合2」の以下の内容については、見落としておりました。回答が遅くなり申し訳ありません。

改行のないテキストファイル(数百キロバイト規模)で任意を含む正規表現で検索すると本来は一致しない文字列にも一致する。緑色マークは正しい文字列をマークしているが、検索選択される文字列はマーク済み以外も検索選択する

これについて回答させていただきます。検索により一致した文字列と、強調表示により一致する文字列とは、必ずしも一致しません。強調表示は、[置換] ダイアログで、[すべて置換] を選択して全置換と動作が似ています。

これを簡単な例で説明しますと、次のようになります。例えば、


AAAAA

という文書があったとします。そこで、

AA

を検索します。すると、最初の4文字の AAAA だけが強調表示されますが、[次を検索] (F3) コマンドを実行すると、1個ずつ検索位置がずれて表示されるため、最後の AA まですべて検索することができます。

本件のサンプルと正規表現においても、同様に、強調表示されていない部分に検索結果が一致することもありますが、特に不具合は確認できませんでした。

また、設定のプロパティの [表示] ページに行くには、[ツール] メニューで、[現在の設定のプロパティ] または [すべての設定のプロパティ] を選択してください

よろしくお願いいたします。