From: Minero Aoki Date: 2000-12-08T08:48:44+09:00 Subject: [ruby-talk:6920] Re: Equivalent to Perl's /g and pos()? In mail "[ruby-talk:6919] Re: Equivalent to Perl's /g and pos()?" Minero Aoki wrote: > > And StringScanner is incompatible because ... it only matches from the > > front of the string? > > ? StringScanner can do it. > > s = StringScanner.new( 'aaa bbb ccc' ) > p s.scan_until /bbb/ #-> "bbb" sorry, I made mistake(s). s = StringScanner.new( 'aaa bbb ccc' ) p s.scan_until /bbb/ #-> "aaa bbb" p s[0] #-> "bbb" is right. Minero Aoki