なかだです。

At Tue, 14 Oct 2003 19:35:10 +0900,
岩崎 弘孝 wrote:
> 'ABC'.index('') #==>0
> 
> となります。これは仕様ですか?
> 
> リファレンスマニュアルでは
> > 引数 pattern には探索する部分文字列の指定を文字列、
> > 文字コードを示す 0 から 255 の整数、
> > 正規表現のいずれかで指定します。
> 
> とあるので文字列と解約してnilが返ってくるのが自然だと感じます。
> 'ABC'.include?('') #==> true
> も何か釈然としませんが、正規表現と解釈されてしまうのでしょうか?

空の文字列として解釈して、Aの前の部分にマッチしているのだと思い
ますが。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦