У меня есть несколько URL-адресов, например
http://www.example.com/something?param1=value1¶m2=value2¶m3=value3
и я хотел бы извлечь параметры из этих URL-адресов и получить их в Hash. Очевидно, я мог бы использовать регулярные выражения, но мне было просто интересно, есть ли более простые способы сделать это с Ruby или Rails. Я ничего не нашел в модуле Ruby URI
, но, возможно, я что-то пропустил.
На самом деле мне нужен метод, который бы сделал это:
extract_parameters_from_url("http://www.example.com/something?param1=value1¶m2=value2¶m3=value3")
#=> {:param1 => 'value1', :param2 => 'value2', :param3 => 'value3'}
У вас есть советы?