SASS字符串函数与任何其他编程语言的字符串函数非常相似,只有一个区别,即 SASS字符串使用基于 1 的索引。它表示存储在索引 1(不是 0)处的 SASS字符串的第一个字符。
我们创建了一个表格,其中包含所有 SASS 函数的列表以及简要说明和示例。
- quote($ 字符串)函数:此函数将引号添加到未加引号的字符串并返回带引号的字符串。
- 例子:
quote(GeeksforGeeks);
- 输出:
"GeeksforGeeks"
- 例子:
- str-index($ 字符串, $substring)函数:该函数返回子字符串在给定字符串中第一次出现的索引。如果字符串不包含子字符串,则返回 null。
- 例子:
str-index("Geeksforgeeks", "G");
- 输出:
1
- 例子:
- str-insert($ 字符串, $insert, $index)函数:此函数返回给定字符串的副本,并在给定索引处插入字符串。
- 例子:
str-insert("forGeeks", "Geeks", 0);
- 输出:
"GeeksforGeeks"
- 例子:
- STR-长度($字符串)函数:该函数返回给定字符串中的字符preent数。
- 例子:
str-length("GeeksforGeeks");
- 输出:
13
- 例子:
- str-slice($ 字符串, $start-at, $end-at: -1)函数:此函数返回 strart 和 end 索引(包括两者)之间的字符串切片。
- 例子:
str-slice("GeeksforGeeks", 8); str-slice("GeeksforGeeks", 6, 8);
- 输出:
"Geeks" for
- 例子:
- to-upper-case($ 字符串)函数:此函数返回给定字符串的副本,其中 ASCII 字母转换为大写。
- 例子:
to-upper-case("geeksforgeeks");
- 输出:
"GEEKSFORGEEKS"
- 例子:
- to-lower-case($ 字符串)函数:此函数返回给定字符串的副本,其中 ASCII 字母转换为小写。
- 例子:
to-lower-case("GEEKSFORGEEKS")
- 输出:
"geeksforgeeks"
- 例子:
- unique-id()函数:该函数返回一个随机生成的不带引号的字符串,它是一个有效的 CSS 标识符。
- 例子:
unique-id();
- 输出:
Randomely Generated ID
- 例子:
- unquote($ 字符串)函数:此函数以不带引号的格式返回带引号的字符串。
- 例子:
unquote("GeeksforGeeks")
- 输出:
GeeksforGeeks
- 例子: