Странные функции 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)

Возвращает вставку в указанном индексе. insert строки.

Пример:

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!