|
* 検索実行時の正規表現:量指定子の実行結果がおかしい [#mf4eb872] -ページ: [[BugReport]] -投稿者: [[anonymous]] -優先順位: 普通 -状態: 提案 -カテゴリー: 検索 -投稿日: 2017-08-10 (木) 13:58:20 -バージョン: Ver.2.2.0.1(Unicode版)単体配布版、パッケージ版 ** メッセージ [#m2208fee] 正規表現の量指定子を使用して検索を実行したときの検索結果がおかしいです。 【使用環境】 Win7SP1 Ver.2.2.0.1(Unicode版)単体配布版、パッケージ版 bregonig.dll 4.12.0.0 【実施したこと】 条件:\d* 結果:改行含むすべての文字が選択される 条件:0* 結果:改行含むすべての文字が選択される 条件:a* 結果:改行含むすべての文字が選択される 量指定子をつけると動作がおかしくなります。 正規表現をインストールしなおしても直らない。 もしかしたら正規表現のバグかもしれませんが、そのあたりの切り分けができず、前に使っていたときはちゃんと引っかかっていたのでご報告させていただきました。(前のバージョンなどの環境はわからないです。) ご確認いただけますと幸いです。 ---- - 確認していただきたいことがあります。「改行含むすべての文字が選択される」とのことですが、それは「すべての文字が選択範囲に含まれている」状態でしょうか。だとしたらおかしな事態ですが、「すべての文字がハイライトされているが1文字も選択されていない」のでしたら、それは正常です。0文字(幅0)の検索結果に対して1文字分だけハイライトする仕様です。-- [[ds14050]] &new{2017-08-11 (金) 00:07:41}; - 確認したところ「すべての文字がハイライトされているが1文字も選択されていない」という状態でした。 -- &new{2017-08-14 (月) 12:07:17}; - 仕様通りとのこと承知いたしました。 -- &new{2017-08-14 (月) 12:07:49}; - 仕様通りとのこと承知いたしました。ご対応いただきどうもありがとうございました。 -- &new{2017-08-14 (月) 12:08:11}; #comment #attach |