63 of 264 menu

Metod substr

substr metodi satrdan qism ajratib beradi (asl satr o‘zgartirilmaydi). Birinchi parametr qaysi pozitsiyadan boshlab belgilarni ajratish kerakligini belgilaydi (pozitsiya raqamlash noldan boshlanadi), ikkinchi parametr esa nechta belgi ajratish kerakligini ko‘rsatadi.

Birinchi parametr manfiy qiymatlar qabul qilishi mumkin. Bunda, qirqish boshlanadigan belgi raqami satr oxiridan hisoblanadi. Oxirgi belgi -1 raqamiga ega. Ikkinchi parametr majburiy emas, agar u ko‘rsatilmasa, satr oxirigacha bo‘lgan barcha belgilar ajratiladi.

Sintaksis

satr.substr(qayerdan ajratish, [nechta belgi ajratish]);

Misol

Satr berilgan bo‘lsin. Keling, undan birinchi 3 ta belgini ajratib olaylik:

let str = 'abcde'; let sub = str.substr(0, 3); console.log(sub);

Kod natijasi:

'abc'

Misol

Keling, endi 2-pozitsiyadan boshlab satr oxirigacha bo‘lgan belgilarni ajrataylik (buning uchun metodning ikkinchi parametrini bermaymiz):

let str = 'abcde'; let sub = str.substr(2); console.log(sub);

Kod natijasi:

'cde'

Misol

Keling, satr oxiridan 3-chi belgidan boshlab 2 ta belgi ajratib olaylik:

let str = 'abcde'; let sub = str.substr(-3, 2); console.log(sub);

Kod natijasi:

'cd'

Misol

Endi esa satr oxiridan 3-chi belgidan boshlab qolgan butun qismini ajratib olaylik (buning uchun ikkinchi parametrni bermaymiz):

let str = 'abcde'; let sub = str.substr(-3); console.log(sub);

Kod natijasi:

'cde'

Misol

Keling, satrning oxirgi belgisini ajratib olaylik:

let str = 'abcde'; let sub = str.substr(-1); console.log(sub);

Kod natijasi:

'e'

Shuningdek qarang

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