看以下代码:
str = "2015-05-23 10:56:52,97.46,13.17,1,249.02,0.20,7.41"
reg = /,(\d{1},)/
str.match(reg)
puts $1 #=>`1,`
然后就能调用$1
来进行操作,比如
str.gsub($1, "hello")
#=> 2015-05-23 10:56:52,97.46,13.17,hello249.02,0.20,7.4hello2,4343.09
如果正则表达式中有多对括号,则$1
对应第1对括号,$2
对应第2对括号,依次类推。