Regex test

Benchmark created by JT on


Preparation HTML

<script>
  var haystack = 'SELECT * FROM players,players_inventory WHERE players.id=players_inventory.player_id AND x=1 AND y=2 AND realm_id=5 AND id=1';
  
  var exp = /SELECT(?!.*FOR UPDATE)/i;
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
indexOf
if(haystack.indexOf('SELECT') === -1 && haystack.indexOf('FOR UPDATE') !== -1)
ready
Regex
var a = exp.test(haystack);
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.