Javascript streng søgning ()

Metoden JavaScript-strengsøgning () søger i strengen efter en værdi, der er angivet med et regulært udtryk.

Metodens syntaks search()er:

 str.search(regexp)

Her er str en streng.

søg () Parametre

Den search()metode tager i:

  • regexp- Et objekt med regulært udtryk (Argumentet konverteres implicit til, RegExphvis det er et ikke- RegExpobjekt)

Returværdi fra søgning ()

  • Returnerer indekset for det første match mellem det regulære udtryk og den givne streng
  • Returnerer -1, hvis der ikke blev fundet nogen match.

Eksempel: Brug af søgning ()

 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

Anbefalet læsning: JavaScript-streng match ()

Interessante artikler...