From: Takaaki Tateishi Date: 2002-11-24T17:14:45+09:00 Subject: [ruby-dev:18937] Re: String#substr? At Sun, 24 Nov 2002 16:22:21 +0900, > これって、ずっと前にぼくが言ってた、String#index で終端インデッ > クスを指定できるようにしたい、というやつと根は同じですよね。 > > str.index(sub, beg, last) # strのbegからlastの範囲でsubを探す > > beg == last のときに substr?(sub) と同じ効果になります。 > あれはなんでとりこまれなかったんでしたっけ。 そうですね.ほとんど同じです. n を比較する長さとして index(sub,beg,n) の方がいいのです.sub が n より短いと きも長さ n の範囲だけで比べて欲しいのです. "abcdefg".index("bcc",1,2) # => true -- Takaaki Tateishi