正規表現sが非空白文字にヒットすることがある

投稿者: 星くず彼方に2 声2 投稿

開発お疲れ様です。 特定条件下で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