正規表現sが非空白文字にヒットすることがある
開発お疲れ様です。
特定条件下でsが空白ではない文字にヒットすることがあるようです。
環境は、WindowsXP Pro SP3 に、EmEditor Pro 8.06 をデフォルト設定でインストールした状態です。
再現手順は、
abc
d ef
というドキュメントを準備。
カスタマイズの検索で、正規表現を検索する追加行数を1にする。
検索ダイアログを開き、正規表現のチェックをつけ、sを検索。
すると、まず、1行目のcの後ろの改行にヒットします。
続けて検索すると、2行目のdにヒットしてしまいます。
では、確認お願いします。
9.00 alpha37ですが、確認しました。
空白なりタブなりs文字があると、その直前も候補になってしまうようです。
1行目「a」
2行目「b 」
だけでも再現します。
ただし、置換した場合はa,bとも残りますので、検索だけの問題のようです。
このトピックの投稿: 2