⊗jsSpREMP 121 of 294 menu

Kantong dalam Metode match di Regular Expression JavaScript

Seperti yang sudah Anda ketahui, substring yang ditemukan melalui metode match masuk ke elemen nol array dengan hasilnya. Di elemen lain dari array ini masuk yang disebut kantong.

Kantong merupakan cara untuk memecah yang ditemukan menjadi bagian-bagian terpisah. Untuk menggunakannya Anda perlu memasukkan bagian regex dalam tanda kurung bulat. Dalam hal ini, dalam array hasil selain string yang ditemukan, juga akan muncul apa yang cocok dengan regex yang berada dalam tanda kurung ini.

Mari kita coba dalam praktik. Misalkan kita memiliki string seperti ini dengan waktu:

let str = '12:34';

Mari kita masukkan jam dan menit dari waktu ini ke dalam kantong terpisah:

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

Mari kita lihat hasilnya:

console.log(res[0]); // '12:34' - yang ditemukan console.log(res[1]); // '12' - kantong 1 console.log(res[2]); // '34' - kantong 2

Diberikan string yang berisi domain:

let str = 'sss domain.ru zzz';

Temukan domain ini dan masukkan namanya ke dalam kantong pertama, dan zonanya - ke dalam kantong kedua.

Diberikan string yang berisi tanggal:

let str = '31.12.2025';

Masukkan hari ke kantong pertama, bulan - ke kantong kedua, dan tahun - ke kantong ketiga.

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