ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ
Sass. Уроки для начинающих

Sass Строковые функции


Sass Строковые функции

Строковые функции используются для управления строками и получения информации о них.

Строки Sass начинаются с 1. Первый символ в строке имеет индекс 1, а не 0.

В следующей таблице перечислены все строковые функции в Sass:

Функция Описание & Пример
quote(string) Добавляет кавычки в строку, и возвращает результат.

Пример:
quote(Hello world!)
Результат: "Hello world!"
str-index(string, substring) Возвращает индекс первого вхождения подстроки в строке.

Пример:
str-index("Hello world!", "H")
Результат: 1
str-insert(string, insert, index) Возвращает строку со вставкой, вставленной в указанную позицию index.

Пример:
str-insert("Hello world!", " wonderful", 6)
Результат: "Hello wonderful world!"
str-length(string) Возвращает длину строки (в символах).

Пример:
str-length("Hello world!")
Результат: 12
str-slice(string, start, end) Извлекает символы из строки; начало на start и конец на end, и возвращает слайс (обрезок).

Пример:
str-slice("Hello world!", 2, 5)
Результат: "ello"
to-lower-case(string) Возвращает копию строки, преобразованную в нижний регистр.

Пример:
to-lower-case("Hello World!")
Результат: "hello world!"
to-upper-case(string) Возвращает копию строки, преобразованную в верхний регистр.

Пример:
to-upper-case("Hello World!")
Результат: "HELLO WORLD!"
unique-id() Возвращает уникальную случайно сгенерированную строку без кавычек (гарантированно уникальную в рамках текущего сеанса sass).

Пример:
unique-id()
Результат: tyghefnsv
unquote(string) Удаляет кавычки вокруг строки (если есть), и возвращает результат.

Пример:
unquote("Hello world!")
Результат: Hello world!