Javascript String search ()

Die JavaScript String search () -Methode durchsucht die Zeichenfolge nach einem Wert, der durch einen regulären Ausdruck angegeben wird.

Die Syntax der search()Methode lautet:

 str.search(regexp)

Hier ist str eine Zeichenfolge.

search () Parameter

Die search()Methode umfasst:

  • regexp- Ein Objekt mit regulären Ausdrücken (Argument wird implizit konvertiert, RegExpwenn es kein RegExpObjekt ist)

Rückgabewert von search ()

  • Gibt den Index der ersten Übereinstimmung zwischen dem regulären Ausdruck und der angegebenen Zeichenfolge zurück
  • Gibt -1 zurück, wenn keine Übereinstimmung gefunden wurde.

Beispiel: Verwenden von 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

Ausgabe

 2 16 -1

Empfohlene Lektüre: JavaScript String match ()

Interessante Beiträge...