最短マッチを用いた置換が効かないNo.04863
ぎんNaN さん 09/12/25 15:31
 
最短マッチ(*?,+?)をパターン途中に入れると検索はされますが置換されません。

例:"<!--.?-->" →""

8.00 beta31

[ ]
RE:04863 最短マッチを用いた置換が効かなNo.04864
ぎんNaN さん 09/12/25 15:34
 
<!--.+?--> 又は <!--.*?-->
の誤りでした(どっちもだめだった)。

[ ]
RE:04864 最短マッチを用いた置換が効かなNo.04865
秀丸担当 さん 09/12/25 15:54
 

><!--.+?--> 又は <!--.*?-->

もしかしたら、置換ダイアログでエラーが出てしまうという問題でしたでしょう
か。
β31で正規表現のエラーチェックをダイアログを閉じる前にしようとしたのです
が、置換ダイアログにおいては直前の検索文字列でエラーチェックしてしまって
いたバグがありました。
もしそういう問題だとしたら、早いうちにβ32で修正させていただきます。

エラーが出る問題とは違うようでしたら、何か別の問題かもしれません。
そうだとしたらこちらでは再現できませんでした。

[ ]
RE:04865 最短マッチを用いた置換が効かなNo.04870
ぎんNaN さん 09/12/25 18:24
 
全くその通りです。
申し訳ありません。

beta32にて正常に動作する模様です。

ありがとうございます。

[ ]