Fonctions de chaîne Sass

Fonctions de chaîne Sass

Les fonctions de chaîne sont utilisées pour manipuler et obtenir des informations sur les chaînes.

Les chaînes Sass commencent à 1. Le premier caractère de la chaîne est à l'index 1, pas 0.

Le tableau suivant liste toutes les fonctions de chaîne dans Sass :

Fonction Description & exemples
quote(string)

Ajoute des guillemets à la chaîne et renvoie le résultat.

Exemple :

quote(Hello world!)

Résultat : "Hello world!"

str-index(string, sous-chaîne)

Renvoie l'index de la première apparition de la sous-chaîne dans la chaîne.

Exemple :

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

Résultat : 1

str-insert(string, insert, index)

Renvoie l'insertion à la position d'index spécifiée insert de la chaîne.

Exemple :

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

Résultat : "Hello wonderful world!"

str-length(string)

Renvoie la longueur de la chaîne de caractères (en nombre de caractères).

Exemple :

str-length("Hello world!")

Résultat : 12

str-slice(string, start, end)

Extraire des caractères de la chaîne ; à partir de start De end Fin, et retourne la coupe.

Exemple :

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

Résultat : "ello"

to-lower-case(string)

Retourne une copie de la chaîne convertie en minuscules.

Exemple :

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

Résultat : "hello world!"

to-upper-case(string)

Retourne une copie de la chaîne convertie en majuscules.

Exemple :

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

Résultat : "HELLO WORLD!"

unique-id()

Retourne une chaîne de caractères générée aléatoirement unique sans guillemets (garanti unique dans la session Sass actuelle).

Exemple :

unique-id()

Résultat : tyghefnsv

unquote(string)

Supprimez les guillemets autour de la chaîne (si elles existent) et retournez le résultat.

Exemple :

unquote("Hello world!")

Résultat : Hello world!