str="bala bala 2015-01-20 balaba 12:14:36 +0800 "
code='''
date=''
time=''
if str =~ /\d{4}-\d{2}-\d{2}/ then
date=$&
end
if str =~ /\d{2}:\d{2}:\d{2}/ then
time=$&
end
'''
result = eval(code)
puts result
我想获取 date 和 time 但是实际上只返回最后一个 time