From: David Alan Black Date: 2000-12-16T00:45:03+09:00 Subject: [ruby-talk:7324] Re: Where is /pat/g (Perl) and findall() (Python)? On Sat, 16 Dec 2000, Josh Huber wrote: > On Sat, Dec 16, 2000 at 12:28:53AM +0900, David Alan Black wrote: > > irb(main):003:0> "abc" =~ /(.)/g > > SyntaxError: compile error > > (irb):3: parse error > > (irb):3:in `irb_binding' > > > > I've never seen the /g modifier mentioned anywhere (I think -- ?). > > Isn't String#scan what you want? > > irb(main):004:0> "abc".scan(/(.)/) > [["a"], ["b"], ["c"]] I wasn't the OP -- I'm just butting in 'cause Dave's posting puzzled me. (String#scan was my recommendation, too. :-) David -- David Alan Black home: dblack@candle.superlink.net work: blackdav@shu.edu Web: http://pirate.shu.edu/~blackdav