Метод JavaScript string match() використовується для зіставлення рядка з регулярним виразом. Ми можемо використовувати модифікатор глобального пошуку з методом match(), щоб отримати всі відповідні елементи, інакше метод повертатиме лише перший збіг.
Синтаксис
Метод match() представлено таким синтаксисом:
string.match(regexp)
Параметр
регулярний вираз - Він представляє регулярний вираз, який потрібно шукати.
перетворити int на рядок java
Повернення
Зіставлений регулярний вираз.
Приклад методу JavaScript String match().
Давайте розглянемо кілька простих прикладів методу match().
Приклад 1
Давайте розглянемо простий приклад пошуку відповідності.
var str='Javatpoint'; document.writeln(str.match('Java'));Перевірте зараз
Вихід:
Java
Приклад 2
У цьому прикладі ми шукатимемо регулярний вираз за допомогою глобального прапора.
var str='Javatpoint'; document.writeln(str.match(/Java/g));Перевірте зараз
Вихід:
Java
Приклад 3
Давайте розглянемо ще один приклад пошуку регулярного виразу за допомогою глобального прапора. Оскільки метод match() чутливий до регістру, у цьому випадку він повертає значення null.
дхармендра вік
var str='Javatpoint'; document.writeln(str.match(/java/g));Перевірте зараз
Вихід:
null
Приклад 4
Ми можемо ігнорувати чутливу до регістру поведінку методу match() за допомогою прапора ігнорування. Розберемося на прикладі:
щось швидке сортування
var str='Javatpoint'; document.writeln(str.match(/java/gi));Перевірте зараз
Вихід:
Java
Приклад 5
Тут ми надрукуємо масив відповідних елементів.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/g));Перевірте зараз
Вихід:
a,a,p,o,i,n
Приклад 6
Давайте розглянемо той самий приклад без використання глобального пошуку.
var str='Javatpoint'; document.writeln(str.match(/[a-p]/));//return the first matchПеревірте зараз
Вихід:
a