НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗jsSpREMM 120 of 294 menu

Метод match в регулярках JavaScript

Метод match находит первое совпадение с регулярным выражением. Он возвращает массив, в нулевом элементе которого будет лежать найденная подстрока.

Давайте посмотрим на примере. Пусть у нас есть следующая строка:

let str = 'xax xaax xaaax';

Применим к этой строке наш метод с регулярным выражением:

let res = str.match(/xa+x/);

В нулевом элементе массива с результатом будет лежать первое совпадение с регуляркой:

console.log(res[0]); // выведет 'xax'

При этом результат будет обладать дополнительными свойствами. В свойстве index будет лежать позиция, на которой обнаружено совпадение:

console.log(res.index); // выведет 0

А в свойстве input - строка, по которой был поиск (информация сомнительной ценности):

console.log(res.input); // выведет 'xax xaax xaaax'

Дана строка:

let str = 'aaa 123 bbb';

Найдите подстроку, содержащую цифры.

Дана строка:

let str = 'aaa 123 bbb';

Найдите позицию первой цифры.

Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить