Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36
Chrome 108
Windows
Desktop
2 years ago
Test name Executions per second
regex 1791957.0 Ops/sec
double replace 1437081.6 Ops/sec
substring 2526704.5 Ops/sec
Script Preparation code:
AخA
 
var testStr = '[marketCode::US]';
var outputStr = '';
Tests:
  • regex

     
    outputStr = testStr.replace(/[\[\]]/g, '');
  • double replace

     
    outputStr = testStr.replace('[', '').replace(']', '');
  • substring

     
    outputStr = testStr.substring(1, testStr.length - 1);