Vyhľadávanie reťazcov Javascript ()

Metóda JavaScript String search () vyhľadáva v reťazci hodnotu zadanú regulárnym výrazom.

Syntax search()metódy je:

 str.search(regexp)

Str je reťazec.

parametre hľadania ()

search()Metóda berie v:

  • regexp- Objekt s regulárnym výrazom (Argument sa implicitne prevedie na objekt, ktorý RegExpnie je RegExpobjektom)

Vrátiť hodnotu z vyhľadávania ()

  • Vráti index prvej zhody medzi regulárnym výrazom a daným reťazcom
  • Vráti hodnotu -1, ak sa nenašla žiadna zhoda.

Príklad: Použitie vyhľadávania ()

 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

Výkon

 2 16 -1

Odporúčané čítanie: Zhoda reťazca JavaScript ()

Zaujímavé články...