Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36
Chrome 117
Windows
Desktop
one year ago
Test name Executions per second
regex 3767003.0 Ops/sec
substring 66508700.0 Ops/sec
Script Preparation code:
AخA
 
const link = "https://stats.nba.com";
const linkRegex = new RegExp(/^(http|www)/i);
Tests:
  • regex

     
    const link = "https://stats.nba.com";
    const linkRegex = new RegExp(/^(http|www)/i);
    if(link.match(linkRegex) !== null){}
  • substring

     
    const link = "https://stats.nba.com";
    const start = link.substring(0,3);
    if(start === 'htt' || start === 'www'){}