slice vs substring vs substr vs splitFastest: substr (5.0x faster)
119,959,200 ops/sec
114,542,240 ops/sec
114,054,272 ops/sec
23,993,280 ops/sec
Fastest: substring (76.5x faster)
848,871,872 ops/sec
809,976,640 ops/sec
745,523,136 ops/sec
11,093,176 ops/sec
Fastest: substring (15.5x faster)
326,781,728 ops/sec
309,647,712 ops/sec
42,668,992 ops/sec
21,036,874 ops/sec
Fastest: substring (1.5x faster)
20,200,444 ops/sec
20,138,356 ops/sec
20,121,070 ops/sec
13,313,145 ops/sec
Fastest: substr (3.3x faster)
28,847,120 ops/sec
28,241,158 ops/sec
27,298,940 ops/sec
8,782,078 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| slice | |
| substring | |
| substr | |
| split |
| Test name | Executions per second |
|---|---|
| ✓ substr | 121,317,592 Ops/sec |
| slice | 113,722,504 Ops/sec |
| substring | 74,090,368 Ops/sec |
| split | 2,684,116 Ops/sec |