logo       

[ruby-list:42100] Re: 正規表現にiオプションの漢字に対する影響は?: msg#00131

lang.ruby.japanese

Subject: [ruby-list:42100] Re: 正規表現にiオプションの漢字に対する影響は?

木村です。

On Mon, 24 Apr 2006 12:58:36 +0900
岩崎 弘孝 <IH000667-Hi7X7xagcuRnb2RyOFEZTHf5DAMn2ifp@xxxxxxxxxxxxxxxx> wrote:

> >となるので、regexルーチンのバグのような気がしないでもなかったり。
>
> バグということであれば、利用を避けるようにしますが、
> このバグはどこまで影響するのでしょうか?
>
> 単に(?=[^xxx])を避けるだけで事足りるのでしょうか?

i オプションを指定して、かつ、文字クラスの中にマルチバイト文字(漢字とか
ひらがななど)を含めるとバグを踏むようです。

ですから、そういった状況を避けるようにすればよいかと。

--
木村浩一





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise