title: Setting up rules for Flex, warning:"rule cannot be matched"
body: <p>I have these flex rules:</p>
  
  <pre><code>^User-Agent: [^\n]*Firefox {useragent = TFIREFOX; }
  ^User-Agent: [^\n]*MSIE {useragent = TMSIE; }
  ^User-Agent: [^\n]*Opera {useragent = TOPERA; }
  ^User-Agent: [^\n]*Safari {guseragent = TSAFARI; }
  ...
  </code></pre>
  
  <p>I get warnings: <code>rule cannot be matched</code> on all lines after the first rule. I expect the first rule to match just lines, with "Firefox" in them but I think Im wrong. How to repair these rules? I read flex manpage and I'm still helpless.</p>