使用正则表达式拆分请求网址

时间:2014-02-25 19:33:30

标签: ruby regex http

我想要使用正则表达式拆分请求网址

像这样

请求网址

foo/bar/index.php?a=value1&b=value2

预期结果

1. foo
2. bar
3. index.php
4. a=value1
5. b=value2

2 个答案:

答案 0 :(得分:3)

input = "foo/bar/index.php?a=value1&b=value2"
print input.split(/[\/\?&]/)

答案 1 :(得分:1)