使用rails中的gsub从链接中提取特定文本

时间:2012-11-22 14:17:15

标签: ruby-on-rails gsub

我有一个链接,

s =“http://xyz.com/Getid.ashx?JobID=250920&JobTitle=office+junior&seswitch=1&lid=801&AVSDM=2012-11-22+11%3a33 %3A00"

我需要从此链接中提取两个信息

1)JobID“250920”

2)JobTitle是“办公室初级”

这可以通过使用gsub来实现,我只能从链接中获取那些文本吗?

1 个答案:

答案 0 :(得分:0)

您可以使用正则表达式尝试.match

result = s.match(/JobID\=(\d+).+JobTitle\=([a-zA-Z+0-9]+)\&/)

result[1] #JobID

result[2] #JobTile