Toggle navigation
MeasureThat
.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
RegEx.test vs. String.includes vs. String.match (long)
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0
Browser:
Chrome 131
Operating system:
Windows
Device Platform:
Desktop
Date tested:
one year ago
String.includes
79.8M/s
RegEx.test
5.6M/s
String.match
2.9M/s
View exact numbers
Test name
Executions per second
✓
String.includes
79,763,944 Ops/sec
RegEx.test
5,568,958 Ops/sec
String.match
2,935,856 Ops/sec
Script Preparation code:
var string = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vitae dolor orci. Suspendisse a elit eu lectus semper varius quis non quam. Nullam non turpis sit amet ipsum interdum vehicula. Suspendisse potenti. Nulla egestas turpis in ante eleifend, mattis pharetra nisi porta. Morbi a eros risus. Pellentesque mi neque, eleifend non augue nec, dictum tincidunt erat. Etiam vel lacus ut quam porta ullamcorper. Sed molestie turpis ipsum, in vulputate dui condimentum vitae. Donec facilisis facilisis tellus, in pretium tellus ullamcorper vel. Cras semper dictum nulla non rhoncus. Nam condimentum faucibus tempus. Donec lectus quam, luctus sed molestie id, gravida non tortor. Sed ac turpis sit amet erat aliquam vestibulum."; var regex = /pretium/;
Tests:
RegEx.test
regex.test(string);
String.includes
string.includes("pretium");
String.match
string.match("pretium");