2013-05-16 23 views

回答

26

您正在寻找

"foo /(bar)".gsub(/(?<my_word> \(.*?\))/x) do |match| 
    puts "$1 = #{$1} and $my_word = #{$~[:my_word]}" 
end 
+2

非常好,谢谢。我以前从来没有见过类似这样的语法。 – Chris

+0

你能给我一个很好的正则表达式教程链接吗?我知道关于'regex'的'zero'。 :( –

+1

http://www.regular-expressions.info/tutorial.html – oldergod

相关问题