读书人

求解释三行代码解决方案

发布时间: 2013-07-01 12:33:04 作者: rapoo

求解释三行代码

/(.*)\.(delete|edit)$/ =~ req.query['operation']                      
target_id = $1
operation = $2
rubu 正则
[解决办法]

/(.*)\.(delete
[解决办法]
edit)$/ =~ req.query['operation']
target_id = $1 #将第一个括号中匹配到的值赋给 target_id
operation = $2 #将第二个括号中匹配到的值赋给 operation


就是 Ruby 正则表达式中的分组匹配,请参考:http://rubyer.me/blog/357/

读书人网 >Ruby Rails

热点推荐