title: Greasemonkey/ Tampermonkey @match for a page with parameters
body: <p>I'm working on a script that must be executed in a certain page, depending on the parameters it has. The URL is like this:</p>
  <pre class="lang-txt prettyprint-override"><code>http://example.com/page.php?key1=value1&amp;key2=value2&amp;...
  </code></pre>
  <p>And I need to match it when <code>page.php</code> has the <code>key1=value1</code> among its parameters.</p>
  <p>Now I'm using</p>
  <pre class="lang-txt prettyprint-override"><code>@match http://example.com/page.php?key1=value1&amp;*
  </code></pre>
  <p>But it doesn't match if <code>page.php</code> has no other parameters. It also won't match if <code>key1</code> is not the first parameter either.</p>
  <p>Is there any way to match a page according to a parameter?</p>