Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Test regexp vs startsWith II
(version: 1)
Comparing performance of:
Using regexp vs Using startsWith
Created:
5 months ago
by:
Guest
Jump to the latest result
Script Preparation code:
var regexp = /^[iv]-/gi; function test(value) { return value.toLowerCase().startsWith('i-') || value.startsWith('v-'); }
Tests:
Using regexp
regexp.test('I-dynamic-page');
Using startsWith
test('I-dynamic-page');
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
Using regexp
Using startsWith
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
5 months ago
)
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36
Browser/OS:
Chrome 142 on Mac OS X 10.15.7
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
Using regexp
93628272.0 Ops/sec
Using startsWith
102630488.0 Ops/sec
Related benchmarks:
Demo benchmark
RegEx.test vs. String.includes vs. String.match
RegEx.test vs. String.includes vs. String.match v2
test test
RegEx.test vs. String.toLowerCase().includes vs. String.match
RegEx.test vs. String.includes vs. String.match vs String.match(regex) for starting string
RegEx.test vs. String.includes vs. String.match vs String.startsWith vs String.localeCompare vs String ===
RegEx.test vs. String.includes vs. String.match vs String.startsWith
Test regexp vs startsWith
Comments
Confirm delete:
Do you really want to delete benchmark?