Recherche de chaîne Javascript ()

La méthode JavaScript String search () recherche dans la chaîne une valeur spécifiée par une expression régulière.

La syntaxe de la search()méthode est:

 str.search(regexp)

Ici, str est une chaîne.

search () Paramètres

La search()méthode prend en compte:

  • regexp- Un objet d'expression régulière (l'argument est implicitement converti en RegExps'il s'agit d'un non- RegExpobjet)

Valeur renvoyée par la recherche ()

  • Renvoie l'index de la première correspondance entre l'expression régulière et la chaîne donnée
  • Renvoie -1 si aucune correspondance n'a été trouvée.

Exemple: utilisation de search ()

 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

Production

 2 16 -1

Lecture recommandée: correspondance de chaîne JavaScript ()

Articles intéressants...