Fonctions de chaîne dans Sass | Expliqué

Fonctions de chaîne dans Sass | Expliqué
SASS qui est une extension de CSS signifie Syntacticalement Awesome Stylesheet. SASS pré-processus CSS et fonctionne bien avec toutes les versions de CSS et améliore la capacité de la langue de base. Il est réputé pour gagner du temps et des efforts en empêchant ses utilisateurs d'utiliser des valeurs CSS redondantes. Il facilite ses utilisateurs en soutenant l'utilisation des mélanges, des variables, de la nidification, de l'héritage, des fonctions, etc. Cet article se concentre sur les fonctions de chaîne dans SASS.

Fonctions de chaîne dans SASS

Les fonctions de chaîne dans SASS sont assez similaires aux fonctions de chaîne d'autres langages de programmation. Cependant, ce qui fait que ces fonctions dans SASS diffèrent des autres langues, c'est que les chaînes de SASS sont basées sur 1, ce qui signifie que le premier caractère d'une chaîne est stocké à l'index 1 plutôt que l'index 0.

Il existe plusieurs fonctions de chaîne dans SASS dont nous avons discuté en détail ci-dessous.

Fonction de devis (chaîne)

Cette fonction comprend un devis dans une chaîne et fournit la chaîne résultante.

Exemple

Citation (indice Linux)

Sortir

Indice de linux

STR-index (chaîne, sous-chaîne)

Chaque sous-chaîne dans une chaîne a une première occurrence dont l'index est récupéré par cette fonction. Si aucune sous-chaîne n'existe, cette fonction renvoie nul.

Exemple

Str-index ("Linux Hint", "L")

Sortir

1

STR-insert (chaîne, insert, index)

Cette fonction récupère la chaîne après l'insertion de la chaîne fournie à l'index spécifié.

Exemple

str-insert ("indice", "Linux", 0)

Sortir

Linuxhint

Fonction Str-Length (String)

Dans le but de récupérer la longueur d'une chaîne sous la forme de caractères, cette fonction est utilisée.

Exemple

STR-LENGHT ("Linux Hint")
[/ cce_html
Sortir
[cce_html width = "100%" height = "100%" échappé = "true" thème = "Blackboard" Nowrap = "0"] 10

Fonction STR-SICE (String, Start, End)

Cette fonction récupère les caractères d'une chaîne à partir des index de démarrage et de fin spécifiés.

Exemple

Str-Slice ("Linux Hint", 2, 5)

Sortir

inux

fonction à cas-cass (chaîne)

Cette fonction transforme une chaîne en lettres minuscules et renvoie le résultat.

Exemple

to-lower-case ("hinte linux")

Sortir

indice de linux

Fonction de cas à uppper (String)

Cette fonction transforme une chaîne en lettres supérieures et renvoie le résultat.

Exemple

to-upper-case ("hint linux")

Sortir

indice de linux

Fonction de cas à uppper (String)

Cette fonction transforme une chaîne en lettres supérieures et renvoie le résultat.

Exemple

to-upper-case ("hint linux")

Sortir

Indice de linux

fonction unique-id ()

Aux fins de récupérer une chaîne non intacte aléatoire mais unique, cette fonction est utilisée.

Exemple

identifiant unique()

Sortir

abytji

Fonction UnQuote (String)

Afin de supprimer les citations d'une chaîne en cas de présent, alors cette fonction est utilisée.

Exemple

Unquote ("Linux Hint")

Sortir

Indice de linux

Conclusion

Les fonctions de chaîne dans SASS sont basées sur 1, ce qui signifie que le premier caractère d'une chaîne est stocké à l'index 1 plutôt que l'index 0 et c'est ce qui rend ces fonctions différentes des fonctions de chaîne dans d'autres langages de programmation. Il existe plusieurs fonctions de chaîne dans SASS telles que Quote (String), Str-Length (String), Unquote (String), etc. Chacun d'eux sert un objectif différent que nous avons expliqué dans cet article ainsi que des exemples pertinents.