logo

Метод JavaScript String match().

Метод 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