Проверка подстроки в JavaScript
Опубликовано: 13 Декабря, 2021
Метод includes () может использоваться, чтобы проверить, содержит ли строка указанную подстроку. Возвращает истину, если подстрока присутствует. Этот метод чувствителен к регистру.
Синтаксис:
string.includes (значение поиска, начало)
Параметры: для этого метода требуются 2 параметра: -
- searchvalue: Обязательно . Он указывает подстроку, в которой необходимо выполнить поиск.
- начало: Необязательно . Он указывает индекс, по которому выполняется поиск. По умолчанию это 0.
Возвращаемое значение: Истина, если указанная подстрока присутствует в строке, иначе возвращает ложь .
Пример:
<!DOCTYPE html> < html > < body > < h1 >Welcome to GeeksforGeeks</ h1 > < p >Click the button to check whether < b >Geeks</ b > is present in the below string. </ p > Hello there! Welcome to GeeksforGeeks.< br >< br > < button onclick = "myFunction()" >Try it</ button > < p id = "display" ></ p > <!--script to check string contains the specified substring.--> < script > function myFunction() { var str = "Hello there! Welcome to GeeksforGeeks."; var flag = str.includes("Geeks"); document.getElementById("display").innerHTML = flag; } </ script > </ body > </ html > |
Выход:
Перед тем, как нажать кнопку «Попробуй»:
После нажатия кнопки «Попробуй»:
Поддерживаемые браузеры: Браузеры, поддерживаемые методом includes (), перечислены ниже:
- Google Chrome 41
- Apple Safari 9
- Firefox 40
- Опера 28
- Край 12.0