RegExp vs indexOf (v10)

Revision 10 of this benchmark created by Ross on


Description

Compare speed of Regex with indexOf for simple string comparison

Test runner

Ready to run.

Testing in
TestOps/sec
Regex
var isPresent = new RegExp('[\\?|&]' + 'msn=.');
var url = "http://create.leadid.local?pid=2iuegu12&msn=23uigqwud";

if ( isPresent.test(url) ) {
  // no op
}
ready
indexOf
var url = "http://create.leadid.local?pid=2iuegu12&msn=23uigqwud";

if (url.indexOf('?msn=') >= 0 || url.indexOf('&msn=') >= 0) {
  // no op
}
ready

Revisions

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