title: How to get(extract)/set parameters from URL?
body: <p>I have URL like this (for example):</p>
  
  <pre><code>https://www.google.com/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=delphi+url+parameters+
  </code></pre>
  
  <p>I need to get/set value of parameter by name ("sourceid", "ion", ...). How can i do this? 
  Delphi has TIdURI class, it helps to parse URL but not parameters, it returns all parameters as single string (property Params). Of course i can create my own parser but it is so basic functionality, there should be some standard way (i hope). I surprised that TIdURI doesn't have it.</p>