正規表現検索での折り返し禁止行
No.11366
Iranoan
さん 04/11/27 13:41
秀まるおさん今日は、Iranoan です。
正規表現を「.」で、通常の改行 (\x0A) はヒットしませんが、折り返し禁
止行の改行 (\x0D) はヒットしますが、これは仕様でしょうか?
こちらの環境は、Windows98+IE6.0+鶴亀 Ver.4.00beta11 です。
[
△
]
RE:11366 正規表現検索での折り返し禁止行
No.11367
秀まるお
さん 04/11/27 22:44
これは仕様のつもりはありませんでした。なので、バグを見つけていただいた
ことになります。
さらに調べてみたら、折り返し禁止でない場合でも一部おかしいことが分かり
ました。
そもそも、正規表現のDLLには、0D 0Aの改行文字は0Aのみに変換して渡すこと
になってます。ところが、鶴亀メール内部でそのような変換がなされないことが
ありまして、例えば「abc.」を検索すると、「abc」だけの行にヒットしてしま
うことがありました。
それも含めて、とにかく正規表現DLLには0Dを渡さないように修正させていた
だきます。
[
△
]
RE:11367 正規表現検索での折り返し禁止行
No.11369
Iranoan
さん 04/11/28 11:25
秀まるおさん今日は、Iranoan です。
> それも含めて、とにかく正規表現DLLには0Dを渡さないように修正させていた
> だきます。
宜しくお願いします。
[
△
]