РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsSpREGMA 123 of 294 menu
◀ ▶

JavaScript regularalarida global matchAll

matchAll metodi barcha mosliklarni iteratsiya qilinadigan ob'ekt shaklida qaytaradi, uning har bir elementi topilgan qiymat va uning guruhlarini o‘z ichiga olgan massivdan iborat. Metod faqat g modifikatori bilan chaqirilishi mumkin.

Keling, buni misol bilan ko‘rib chiqaylik. Faraz qilaylik, bizda quyidagi satr mavjud:

let str = '12 34 56';

Keling, barcha raqamlar juftligini topamiz va ularni raqamlarini guruhlarga ajratamiz:

let matches = str.matchAll(/(\d)(\d)/g);

Olingan iteratsiya qilinadigan ob'ektni sikl bilan aylantiramiz va topilgan mosliklarni chiqaramiz:

for (let match of matches) { console.log(match); // [12, 1, 2], [34, 3, 4], [56, 5, 6] }

Quyidagi satr berilgan:

let str = '12:37 15:48 17:59';

Undagi barcha vaqt qismlarini toping va har bir topilgan uchun soat va daqiqalarni alohida guruhlarga joylashtiring.

Satr berilgan:

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

Ushbu satrdan domen nomlari massivini oling, bunda domen nomi va uning zonasini alohida guruhlarga joylashtiring.

← →
↑
Oʻzbek▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish