Javascript Strängsökning ()

Metoden JavaScript String search () söker i strängen efter ett värde som anges av ett reguljärt uttryck.

Syntaxen för search()metoden är:

 str.search(regexp)

Här är str en sträng.

sök () Parametrar

Den search()metod tar in:

  • regexp- Ett objekt med reguljärt uttryck (Argumentet omvandlas implicit till RegExpom det är ett icke- RegExpobjekt)

Returvärde från sökning ()

  • Returnerar index för den första matchningen mellan det reguljära uttrycket och den angivna strängen
  • Returnerar -1 om ingen matchning hittades.

Exempel: Använda sökning ()

 const string = "I love to write JavaScript programs"; let re = /(a-z)/; let index = string.search(re); console.log(index); // 2 -> matches 'l' let re1 = /J(a-z)*/i; let index1 = string.search(re1); console.log(index1); // 16 -> matches 'JavaScript' let re2 = /(0-9)/; let index2 = string.search(re2); console.log(index2); // -1 -> No digit match

Produktion

 2 16 -1

Rekommenderad läsning: JavaScript-strängmatchning ()

Intressanta artiklar...