作者: rubikitch
日時: 2005/11/13(18:17)
From: "T.Watanabe" <wtnabe@...>
Subject: [TSruby:176] Re: Perl の //g に当たるもの
Date: Sun, 13 Nov 2005 18:03:25 +0900

るびきちです。

>   String#scan を使えっちゅーことですね。
String#gsubでもできないことはないです。

str = "0 (a) 1 (b) 2 (c)"
str.gsub(/\((.+?)\)/) { p $1 }
str.scan(/\((.+?)\)/) {|x, | p x}

るびきち☆
http://www.rubyist.net/~rubikitch/