JavaScript түзуліктеріндегі match әдісі

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

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

javascriptlet str = 'xax xaax xaaax';

Осы жолға түзулігімізбен бірге әдісімізді қолданайық:

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

Нәтиже массивінің нөлдік элементінде түзулікпен бірінші сәйкестік болады:

javascriptconsole.log(res[0]); // шығарады 'xax'

Сонымен бірге нәтижеде қосымша қасиеттер болады. index қасиетінде сәйкестіктің табылған орны болады:

javascriptconsole.log(res.index); // шығарады 0

Ал input қасиетінде - іздеу жүргізілген жол (құндылығы күмәнді ақпарат):

javascriptconsole.log(res.input); // шығарады 'xax xaax xaaax'
Задание 1

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

javascriptlet str = 'aaa 123 bbb';

Сандарды қамтитын жолшықты табыңыз.

Задание 2

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

javascriptlet str = 'aaa 123 bbb';

Бірінші санның орнын табыңыз.