Funzioni di Stringa Sass

Funzioni di Stringa Sass

Le funzioni di stringa vengono utilizzate per operare e ottenere informazioni sulla stringa.

I colori Sass sono numerati a partire da 1. Il primo carattere della stringa si trova all'indice 1, non 0.

La tabella seguente elenca tutte le funzioni di stringa in Sass:

Funzione Descrizione ed esempio
quote(string)

Aggiunge virgolette alla stringa e restituisce il risultato.

Esempio:

quote(Hello world!)

Risultato: "Hello world!"

str-index(string, substring)

Restituisce l'indice della prima occorrenza della sottostringa nella stringa.

Esempio:

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

Risultato: 1

str-insert(string, insert, index)

Restituisce l'inserimento in posizione specificata insert della stringa.

Esempio:

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

Risultato: "Hello wonderful world!"

str-length(string)

Restituisce la lunghezza della stringa (in caratteri).

Esempio:

str-length("Hello world!")

Risultato: 12

str-slice(string, start, end)

Estrai i caratteri dalla stringa; da start Da end Fine, e restituisce la sezione.

Esempio:

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

Risultato: "ello"

to-lower-case(string)

Restituisce una copia della stringa convertita in minuscolo.

Esempio:

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

Risultato: "hello world!"

to-upper-case(string)

Restituisce una copia della stringa convertita in maiuscolo.

Esempio:

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

Risultato: "HELLO WORLD!"

unique-id()

Restituisce una stringa generata casualmente e unica senza virgolette (garantita essere unica nella sessione sass corrente).

Esempio:

unique-id()

Risultato: tyghefnsv

unquote(string)

Rimuovi le virgolette intorno alla stringa (se presenti) e restituisci il risultato.

Esempio:

unquote("Hello world!")

Risultato: Hello world!