Метод match возвращает массив совпадений с регулярным выражением. Если совпадений нет, то вернет null.

Регулярные выражения - это специальные команды для очень сложного поиска.

Если вы в них не ориентируетесь - я настоятельно рекомендую вам изучить учебник по регулярными выражениям JavaScript.

Синтаксис

строка.match(регулярное выражение)

Примеры

Пример

В данном примере между регулярным выражением и строкой было найдено несколько совпадений и выведен их массив.

var str = "Россия - самая большая страна в мире, а Катар - самая богатая страна в мире";document.write(str.match(/страна/g));

Результат выполнения кода:

страна, страна

Пример

В данном примере между регулярным выражением и строкой не было найдено совпадений, и поэтому был выведен null.

var str = "Россия - самая большая страна в мире, а Катар - самая богатая страна в мире";document.write(str.match(/Европа/g));

Результат выполнения кода:

null