⊗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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць