Sass strängfunktioner

Sass strängfunktioner

Strängfunktioner används för att manipulera och få information om strängar.

Sass-strängar börjar från 1. Den första tecknet i strängen ligger på index 1, inte 0.

Följande tabell visar alla strängfunktioner i Sass:

Funktion Beskrivning och exempel
quote(string)

Lägg till citattecken till strängen och returnera resultatet.

Exempel:

quote(Hello world!)

Resultat: "Hello world!"

str-index(string, substring)

Returnar indexet för den första förekomsten av den understrängen i strängen.

Exempel:

str-index("Hello world!", "H")

Resultat: 1

str-insert(string, insert, index)

Returnar att infoga vid specifik indexposition insert strängen.

Exempel:

str-insert("Hello world!", " wonderful", 6)

Resultat: "Hello wonderful world!"

str-length(string)

Returnar längden på strängen (i tecken).

Exempel:

str-length("Hello world!")

Resultat: 12

str-slice(string, start, end)

Extrahera tecken från strängen; från start Starta till end Slut, och returnera skäret.

Exempel:

str-slice("Hello world!", 2, 5)

Resultat: "ello"

to-lower-case(string)

Returnerar en kopia av strängen konverterad till små bokstäver.

Exempel:

to-lower-case("Hello World!")

Resultat: "hello world!"

to-upper-case(string)

Returnerar en kopia av strängen konverterad till stor bokstav.

Exempel:

to-upper-case("Hello World!")

Resultat: "HELLO WORLD!"

unique-id()

Returnerar en unik slumpmässigt genererad sträng utan citattecken (garanteras att vara unik under den aktuella sass-sessionen).

Exempel:

unique-id()

Resultat: tyghefnsv

unquote(string)

Ta bort tecknen runt strängen (om det finns), och returnera resultatet.

Exempel:

unquote("Hello world!")

Resultat: Hello world!