Sass-String-Funktionen

Sass 函数Sass-Funktionen

Sass-String-Funktionen werden verwendet, um Strings zu verarbeiten und zugehörige Informationen zu erhalten.

Der Startindexwert von Sass-Strings beginnt bei 1; denken Sie daran, dass er nicht 0 ist.

Die folgende Tabelle listet Sass-Zeichenkettenfunktionen auf:

Funktion Beschreibung & Beispiel
quote(string) Fügt Anführungszeichen zu einer Zeichenkette hinzu.

Beispiel:
quote(example)
Ergebnis: "example"
str-index(string, substring) Gibt die Position des ersten Vorkommens von substring in string zurück. Gibt null zurück, wenn keine Übereinstimmung für substring gefunden wird.

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) Fügt insert an der index-Position in string ein.

Beispiel:
str-insert("Hello world!", " example", 6)
Ergebnis: "Hello example world!"
str-length(string) Gibt die Länge des Strings zurück.

Beispiel:
str-length("example")
Ergebnis: 6
str-slice(string, start, end) Extrahiert einen Teilstring aus String, wobei die Start- und Endpositionen mit start-at und end-at festgelegt werden; wenn der Endindex nicht angegeben ist, wird standardmäßig das Ende des Strings verwendet.

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) String in Kleinbuchstaben umwandeln

Beispiel:
to-lower-case("EXAMPLE")
Ergebnis: "example"
to-upper-case(string) String in Großbuchstaben umwandeln

Beispiel:
to-upper-case("example")
Ergebnis: "EXAMPLE"
unique-id() Gibt eine zufällige nicht in Anführungszeichen gesetzte Zeichenkette als ID zurück. Es kann jedoch nur garantiert werden, dass diese ID innerhalb einer einzelnen Sass-Kompilierung eindeutig ist.

Beispiel:
unique-id()
Ergebnis: uad053b1c
unquote(string) Anführungszeichen aus einer Zeichenkette entfernen

Beispiel:
unquote("example")
Ergebnis: example

Sass 函数Sass-Funktionen

Andere Erweiterungen