Sass 函數
Sass String(字元串) 函數用于處理字元串并擷取相關資訊。
Sass 字元串的起始索引值從 1 開始,記住不是 0。
下表列出了 Sass 的字元串函數:
函數 | 描述 & 執行個體 |
---|---|
quote(string) | 給字元串添加引号。 執行個體: quote(runoob) 結果: "runoob" |
str-index(string, substring) | 傳回 substring 子字元串第一次在 string 中出現的位置。如果沒有比對到子字元串,則傳回 null。 |
str-insert(string, insert, index) | 在字元串 string 中 index 位置插入 insert。 str-insert("Hello world!", " runoob", 6) 結果: "Hello runoob world!" |
str-length(string) | 傳回字元串的長度。 str-length("runoob") 結果: 6 |
str-slice(string, start, end) | 從 string 中截取子字元串,通過 start-at 和 end-at 設定始末位置,未指定結束索引值則預設截取到字元串末尾。 |
to-lower-case(string) | 将字元串轉成小寫 to-lower-case("RUNOOB") |
to-upper-case(string) | 将字元串轉成大寫 to-upper-case("runoob") 結果: "RUNOOB" |
unique-id() | 傳回一個無引号的随機字元串作為 id。不過也隻能保證在單次的 Sass 編譯中確定這個 id 的唯一性。 Result: uad053b1c |
unquote(string) | 移除字元串的引号 unquote("runoob") 結果: runoob |