⊗jsSpREGMA 123 of 294 menu

JavaScript түзуліктеріндегі жаһандық matchAll

matchAll әдісі барлық сәйкестіктерді итерируемый объект түрінде қайтарады, оның әрбір элементінде табылған және оның кармандарынан тұратын массив бар. Әдіс тек g модификаторымен ғана шақырыла алады.

Мысалға қарайық. Бізде келесі жол бар делік:

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:37 15:48 17:59';

Оның ішіндегі уақыт бар барлық ішінді жолдарды табыңыз және әрбір табылған үшін сағаттар мен минуттарды кармандар бойынша жіктеңіз.

Жол берілген:

let str = 'site.ru sss site.com zzz site.net';

Осы жолдан домен атауларының массивін алыңыз, осы массивте домен атауы мен оның аумағын әртүрлі кармандарға салыңыз.

Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау