63 of 264 menu

Метод substr

substr методу саптан жарым сапты кайтарат (баштапкы сап өзгөрбөйт). Биринчи параметр символду кайдан кесүүдөн башталарын белгилейт (номирлөө нөлдөн башталат), ал эми экинчи параметр - канча символ кесип алуу керектигин.

Биринчи параметр терс маанилерди кабыл ала алат. Бул учурда кесүү баштала турган символдун санагы саптын аягынан башталат. Акыркы символдун номири -1. Экинчи параметр милдеттүү эмес, эгер ал көрсөтүлбөсө, анда бардык символдор саптын аягына чейин кесилип алынат.

Синтаксис

сап.substr(кайдан кесуу, [канча символ кесуу]);

Мисал

Сап берилсин. Андан биринчи 3 символду кесип алалы:

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

Кодду иштетүүнүн натыйжасы:

'abc'

Мисал

Эми 2-позициясынан баштап саптын аягына чейинки символдорду кесип алалы (бул үчүн экинчи параметрди бербей койобуз):

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

Кодду иштетүүнүн натыйжасы:

'cde'

Мисал

Аягынан 3-символдон баштап жарым сапты кесип алып, 2 символду алалы:

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

Кодду иштетүүнүн натыйжасы:

'cd'

Мисал

Эми аягынан 3-символдон баштап жарым сапты кесип алып, калган сапты толугу менен алалы (бул үчүн экинчи параметрди бербей койобуз):

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

Кодду иштетүүнүн натыйжасы:

'cde'

Мисал

Саптын акыркы символун кесип алалы:

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

Кодду иштетүүнүн натыйжасы:

'e'

Ошондой эле караңыз

  • substring жана slice методдору,
    алар да жарым сапты кайтарышат
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу