Script Preparation code:
AخA
 
var strings = [
  'googlebot',
  'mediapartners-google',
  'adsbot-google',
  'googleweblight',
  'storebot-google',
  'google-pagerenderer',
  'bingbot',
  'bingpreview',
  'slurp',
  'duckduckbot',
  'baiduspider',
  'yandex',
  'sogou',
  'linkedinbot',
  'bitlybot',
  'tumblr',
  'vkshare',
  'quora link preview',
  'facebookexternalhit',
  'facebookcatalog',
  'twitterbot',
  'applebot',
  'redditbot',
  'slackbot',
  'discordbot',
  'whatsapp',
  'skypeuripreview',
  'ia_archiver',
]
var regex = /Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i;
var input = "Hello, World!"
Tests:
  • RegEx.test

     
    regex.test(input);
  • String.includes (with lowercase)

     
    strings.includes(input.toLowerCase());
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    RegEx.test
    String.includes (with lowercase)

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/110.0
Firefox 110 on Mac OS X 10.15
View result in a separate tab
Test name Executions per second
RegEx.test 21283938.0 Ops/sec
String.includes (with lowercase) 23266736.0 Ops/sec