regex start vs startsWith vs regex end vs endsWith vs indexOf start vs indexOf end vs slice start equals vs slice end equalsFastest: indexOf start (22.6x faster)
11,564 ops/sec
11,510 ops/sec
1,104 ops/sec
1,100 ops/sec
913 ops/sec
898 ops/sec
564 ops/sec
512 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| regex start | |
| startsWith | |
| regex end | |
| endsWith | |
| indexOf start | |
| indexOf end | |
| slice start equals | |
| slice end equals |
| Test name | Executions per second |
|---|---|
| ✓ indexOf end | 15,436 Ops/sec |
| indexOf start | 15,234 Ops/sec |
| endsWith | 1,378 Ops/sec |
| startsWith | 1,372 Ops/sec |
| slice end equals | 1,086 Ops/sec |
| slice start equals | 1,057 Ops/sec |
| regex start | 648 Ops/sec |
| regex end | 582 Ops/sec |