RegEx.test vs String.includes vs String.matchFastest: String.includes (4.4x faster)
29,395,834 ops/sec
12,144,667 ops/sec
6,714,975 ops/sec
Fastest: String.includes (73.8x faster)
1,452,672,256 ops/sec
40,666,824 ops/sec
19,678,120 ops/sec
Fastest: RegEx.test (3.7x faster)
54,787,940 ops/sec
28,643,542 ops/sec
14,946,438 ops/sec
Fastest: String.includes (4.0x faster)
27,900,214 ops/sec
11,541,375 ops/sec
7,012,830 ops/sec
Fastest: String.includes (4.4x faster)
13,243,883 ops/sec
5,282,012 ops/sec
3,042,863 ops/sec
Fastest: String.includes (1.8x faster)
21,065,230 ops/sec
16,911,086 ops/sec
11,531,308 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| RegEx.test | |
| String.includes | |
| String.match |
| Test name | Executions per second |
|---|---|
| ✓ String.includes | 1,652,979,328 Ops/sec |
| RegEx.test | 40,678,084 Ops/sec |
| String.match | 21,606,092 Ops/sec |