⊗jsSpREMP 121 of 294 menu

JavaScript сәйкестендіру әдісіндегі match кармандары

Өздеріңіз білетіндей, match әдісі арқылы табылған ішкі жол нәтиже массивінің нөлдік элементіне түседі. Бұл массивтің басқа элементтеріне кармандар деп аталатын нәрселер түседі.

Кармандар табылған нәрсені бөлек бөліктерге бөлудің тәсілі болып табылады. Оларды пайдалану үшін тұрақты өрнектің бір бөлігін дөңгелек жақшаға алу керек. Бұл жағдайда нәтиже массивінде табылған жолмен қатар, осы жақшаларда тұрған тұрақты өрнекке сәйкес келген нәрсе де пайда болады.

Тәжірибеде көрейік. Бізде уақыт бар мынадай жол болсын:

let str = '12:34';

Осы уақыттан сағат пен минутты бөлек кармандарға салайық:

let res = str.match(/(\d+):(\d+)/);

Нәтижеге назар салайық:

console.log(res[0]); // '12:34' - табылған console.log(res[1]); // '12' - 1 карман console.log(res[2]); // '34' - 2 карман

Домені бар жол берілген:

let str = 'sss domain.ru zzz';

Бұл доменді тауып, оның атын бірінші карманға, ал аймағын екінші карманға салыңыз.

Күні бар жол берілген:

let str = '31.12.2025';

Күнді бірінші карманға, айды - екіншіге, ал жылды - үшінші карманға салыңыз.

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