Zac*_*iro 0 ruby url parsing ruby-on-rails
我有一系列丑陋,复杂的URL字符串,我想分离出人们输入的特定搜索词,例如"example" http://google.com/search/things/q="example".
偶尔会有一个搜索具有+分隔术语,并且在用户指定的查询结尾处是一个&.
即使经过大量谷歌搜索,我也不知道从哪里开始.任何帮助我开始的帮助将不胜感激!
CGI.parse(URI.parse(url).query)
Run Code Online (Sandbox Code Playgroud)
例:
>> CGI.parse(URI.parse("http://google.com/?foo=bar&baz=hello").query)
=> {"foo"=>["bar"], "baz"=>["hello"]}
Run Code Online (Sandbox Code Playgroud)
请记住,需要cgi和uri第一,当然.
| 归档时间: |
|
| 查看次数: |
163 次 |
| 最近记录: |