Търсене на Javascript String ()

Методът JavaScript String search () търси в низа стойност, посочена от регулярен израз.

Синтаксисът на search()метода е:

 str.search(regexp)

Тук str е низ.

търсене () Параметри

В search()метода се в:

  • regexp- Обект на регулярен израз (Аргументът се преобразува имплицитно, RegExpако не е RegExpобект)

Връщане на стойност от търсене ()

  • Връща индекса на първото съвпадение между регулярния израз и дадения низ
  • Връща -1, ако не е намерено съвпадение.

Пример: Използване на търсене ()

 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

Изход

 2 16 -1

Препоръчително четене: Съвпадение на низовете на JavaScript ()

Интересни статии...