Sass string funksiyalari
Sass string funksiyalari
String funksiyalari stringlar ustida amallar bajarish va ular haqida ma’lumot olish uchun ishlatiladi.
Sass stringlarida indekslash 1 dan boshlanadi. Stringdagi birinchi belgi 0-indeksda emas, 1-indeksda joylashgan.
Quyidagi jadvalda Sass’dagi barcha string funksiyalari keltirilgan:
| Funksiya | Tavsif va misol |
|---|---|
| quote(string) | stringni qo‘shtirnoqqa oladi va natijani qaytaradi. Misol: quote(Hello world!) Natija: "Hello world!" |
| str-index(string, substring) | string ichida substring birinchi marta uchragan o‘rinning indeksini qaytaradi. Misol: str-index("Hello world!", "H") Natija: 1 |
| str-insert(string, insert, index) | Ko‘rsatilgan index pozitsiyasiga insert qo‘yilgan stringni qaytaradi. Misol: str-insert("Hello world!", " wonderful", 6) Natija: "Hello wonderful world!" |
| str-length(string) | stringning uzunligini (belgilarda) qaytaradi. Misol: str-length("Hello world!") Natija: 12 |
| str-slice(string, start, end) | stringdan start pozitsiyasidan boshlab end pozitsiyasigacha bo‘lgan belgilarni ajratib oladi va ajratilgan qismni qaytaradi. Misol: str-slice("Hello world!", 2, 5) Natija: "ello" |
| to-lower-case(string) | stringning kichik harflarga o‘tkazilgan nusxasini qaytaradi. Misol: to-lower-case("Hello World!") Natija: "hello world!" |
| to-upper-case(string) | stringning katta harflarga o‘tkazilgan nusxasini qaytaradi. Misol: to-upper-case("Hello World!") Natija: "HELLO WORLD!" |
| unique-id() | Tasodifiy yaratilgan, qo‘shtirnoqsiz noyob stringni qaytaradi (joriy Sass sessiyasi doirasida noyobligi kafolatlanadi). Misol: unique-id() Natija: tyghefnsv |
| unquote(string) | string atrofidagi qo‘shtirnoqlarni (agar bo‘lsa) olib tashlaydi va natijani qaytaradi. Misol: unquote("Hello world!") Natija: Hello world! |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
