85 of 264 menu

Метод matchAll

Метод matchAll мос келувчиларнинг барчасини регуляр ифодаси билан итерацияланувчи объект кўринишида қайтаради, ҳар бир элементи топилган ва унинг кармановларидан иборат массивни ўз ичига олади. Метод фақат g модификатори билан чақирилиши мумкин. Агар мос келувчи бўлмаса, null қайтаради.

Синтаксис

сатр.matchAll(регуляр ифодаси);

Мисол

Мос келувчиларнинг барчасини оламиз ва уларни сикл билан айлантирамиз:

let str = '12 34 56'; let matches = str.matchAll(/(\d)(\d)/g); for (let match of matches) { console.log(match); }

Кодни ишга тушириш натижаси:

[12, 1, 2] [34, 3, 4] [56, 5, 6]

Мисол

Итерацияланувчи объектни оддий массивга айлантирамиз:

let str = '12 34 56'; let matches = str.matchAll(/(\d)(\d)/g); let res = Array.from(matches); console.log(res);

Кодни ишга тушириш натижаси:

[ [12, 1, 2], [34, 3, 4], [56, 5, 6] ]

Қарашлар

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