title: JS match method with case insensitive doesn't work properly in IE/Chrome?
body: <p>I've got the following keyword matcher:</p>
  
  <p><a href="http://jsfiddle.net/y8Gd4/" rel="nofollow">http://jsfiddle.net/y8Gd4/</a></p>
  
  <p>If one types for example "un", "Sun" or "Spa" it returns true for the first div with <code>data-keywords</code> attr with value "Sun" or second with "Spain". </p>
  
  <p>But if one types "sun" or "spa" it returns false for both divs in IE 7/8/9 and Chrome 28.0 although there's an option which should make the method case insensitive.</p>
  
  <p>In FF 22.0 it works fine.</p>
  
  <p>Any idea why IE/Chrome omits the "i" insensitive flag?</p>