Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36
Chrome 118
Windows
Desktop
one month ago
Test name Executions per second
Option 1 (Lookarounds) 540277.6 Ops/sec
Option 2 (Clever) 515286.2 Ops/sec
Option 3 (Capture Groups) 940621.4 Ops/sec
Option 4 (Two-Pass) 425419.2 Ops/sec
Option 5 (Normal) 1036302.2 Ops/sec
Option 6 (I Am Dumb) 1057146.1 Ops/sec
Script Preparation code:
Tests:
  • Option 1 (Lookarounds)

  • Option 2 (Simple Lookaround)

  • Option 3 (Clever)

  • Option 4 (Two-Pass)

  • Option 5 (Normal)

  • Option 6 (I Am Dumb)