⊗jsSpREGMA 123 of 294 menu

Global matchAll dalam Ungkapan Biasa JavaScript

Kaedah matchAll mengembalikan semua padanan dalam bentuk objek boleh lelaran, setiap elemennya mengandungi array daripada yang ditemui dan kantongnya. Kaedah hanya boleh dipanggil dengan pengubah g.

Mari kita lihat contoh. Katakan kita mempunyai rentetan berikut:

let str = '12 34 56';

Mari cari semua pasangan nombor dan pecahkan digitnya ke dalam kantong:

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

Mari lelarkan objek boleh lelaran yang diperoleh dengan gelung dan outputkan padanan yang ditemui:

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

Diberi rentetan berikut:

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

Cari semua subrentetan dengan masa di dalamnya dan untuk setiap yang ditemui, uraikan jam dan minit ke dalam kantong yang berbeza.

Diberi rentetan:

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

Dapatkan array nama domain dari rentetan ini, meletakkan nama domain dan zonnya dalam kantong yang berbeza dalam array ini.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak