Sass String(文字列)関数

Sass 関数

Sass String(文字列) 関数は、文字列を処理し、関連情報を取得するために使用されます。

Sass 文字列の開始インデックスは 1 から始まります。0 ではないことに注意してください。

次の表に、Sass の文字列関数を示します。

関数 説明 & 例
quote(string) 文字列に引用符を追加します。

例:
quote(サンプル)
結果: "サンプル"
str-index(string, substring) substring 部分文字列が string 内で最初に出現する位置を返します。部分文字列が一致しない場合は null を返します。

str-index(abcd, a)  => 1
str-index(abcd, ab) => 1
str-index(abcd, X)  => null
str-index(abcd, c)  => 3
str-insert(string, insert, index) 文字列 string の index 位置に insert を挿入します。

例:
str-insert("Hello world!", " サンプル", 6)
結果: "Hello サンプル world!"
str-length(string) 文字列の長さを返します。

例:
str-length("サンプル")
結果: 6
str-slice(string, start, end) string から部分文字列を抽出します。start-at と end-at で開始位置と終了位置を設定します。終了インデックスが指定されていない場合は、デフォルトで文字列の末尾まで抽出されます。

str-slice("abcd", 2, 3)   => "bc"
str-slice("abcd", 2)      => "bcd"
str-slice("abcd", -3, -2) => "bc"
str-slice("abcd", 2, -2)  => "bc"
to-lower-case(string) 文字列を小文字に変換します

例:
to-lower-case("サンプル")
結果: "サンプル"
to-upper-case(string) 文字列を大文字に変換します

例:
to-upper-case("サンプル")
結果: "サンプル"
unique-id() 引用符のないランダムな文字列を id として返します。ただし、この id の一意性を保証できるのは、単一の Sass コンパイル内だけです。

例:
unique-id()
Result: uad053b1c
unquote(string) 文字列の引用符を削除します

例:
unquote("サンプル")
結果: サンプル

Sass 関数

その他の拡張