De JavaScript String search () - methode zoekt in de tekenreeks naar een waarde die is opgegeven door een reguliere expressie.
De syntaxis van de search()
methode is:
str.search(regexp)
Hier is str een string.
search () Parameters
De search()
methode omvat:
regexp
- Een reguliere expressie-object (argument wordt impliciet geconverteerd naarRegExp
als het een niet-RegExp
object is)
Retourwaarde van zoeken ()
- Retourneert de index van de eerste overeenkomst tussen de reguliere expressie en de opgegeven tekenreeks
- Geeft -1 terug als er geen overeenkomst is gevonden.
Voorbeeld: zoeken () gebruiken
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
Uitvoer
2 16-1
Aanbevolen literatuur: JavaScript String-overeenkomst ()