📜  SASS |字符串函数

📅  最后修改于: 2021-09-01 01:28:36             🧑  作者: Mango

SASS字符串函数与任何其他编程语言的字符串函数非常相似,只有一个区别,即 SASS字符串使用基于 1 的索引。它表示存储在索引 1(不是 0)处的 SASS字符串的第一个字符。

我们创建了一个表格,其中包含所有 SASS 函数的列表以及简要说明和示例。

  1. quote($ 字符串)函数:此函数将引号添加到未加引号的字符串并返回带引号的字符串。
    • 例子:
      quote(GeeksforGeeks);
      
    • 输出:
      "GeeksforGeeks"
  2. str-index($ 字符串, $substring)函数:该函数返回子字符串在给定字符串中第一次出现的索引。如果字符串不包含子字符串,则返回 null。
    • 例子:
      str-index("Geeksforgeeks", "G");
      
    • 输出:
      1
  3. str-insert($ 字符串, $insert, $index)函数:此函数返回给定字符串的副本,并在给定索引处插入字符串。
    • 例子:
      str-insert("forGeeks", "Geeks", 0);
      
    • 输出:
      "GeeksforGeeks"
  4. STR-长度($字符串)函数:该函数返回给定字符串中的字符preent数。
    • 例子:
      str-length("GeeksforGeeks");
      
    • 输出:
      13
  5. str-slice($ 字符串, $start-at, $end-at: -1)函数:此函数返回 strart 和 end 索引(包括两者)之间的字符串切片。
    • 例子:
      str-slice("GeeksforGeeks", 8);
      str-slice("GeeksforGeeks", 6, 8);
      
    • 输出:
      "Geeks"
      for
  6. to-upper-case($ 字符串)函数:此函数返回给定字符串的副本,其中 ASCII 字母转换为大写。
    • 例子:
      to-upper-case("geeksforgeeks");
      
    • 输出:
      "GEEKSFORGEEKS"
  7. to-lower-case($ 字符串)函数:此函数返回给定字符串的副本,其中 ASCII 字母转换为小写。
    • 例子:
      to-lower-case("GEEKSFORGEEKS")
      
    • 输出:
      "geeksforgeeks"
  8. unique-id()函数:该函数返回一个随机生成的不带引号的字符串,它是一个有效的 CSS 标识符。
    • 例子:
      unique-id();
      
    • 输出:
      Randomely Generated ID
  9. unquote($ 字符串)函数:此函数以不带引号的格式返回带引号的字符串。
    • 例子:
      unquote("GeeksforGeeks")
      
    • 输出:
      GeeksforGeeks