JavaScript regular ifodalarida match metodi

match metodi regular ifoda bilan birinchi moslikni topadi. U massiv qaytaradi, uning nolinchi elementida topilgan qator joylashadi.

Keling, misol orqali ko'rib chiqaylik. Faraz qilaylik, bizda quyidagi qator mavjud:

javascriptlet str = 'xax xaax xaaax';

Keling, ushbu qatorga regular ifoda bilan metodimizni qo'llaymiz:

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

Natija massivining nolinchi elementida regular ifoda bilan birinchi moslik joylashadi:

javascriptconsole.log(res[0]); // 'xax' ni chiqaradi

Bunda natija qo'shimcha xususiyatlarga ega bo'ladi. index xususiyatida moslik aniqlandi joylashgan pozitsiya joylashadi:

javascriptconsole.log(res.index); // 0 ni chiqaradi

input xususiyatida esa - qidiruv olib borilgan qator (shubhali qiymatga ega ma'lumot):

javascriptconsole.log(res.input); // 'xax xaax xaaax' ni chiqaradi
Задание 1

Qator berilgan:

javascriptlet str = 'aaa 123 bbb';

Raqamlarni o'z ichiga olgan qatorni toping.

Задание 2

Qator berilgan:

javascriptlet str = 'aaa 123 bbb';

Birinchi raqamning pozitsiyasini toping.