Funzioni di stringa in Sass | Spiegato

Funzioni di stringa in Sass | Spiegato
Sass che è un'estensione del CSS sta per foglio di stile sintatticamente fantastico. SASS pre-Processes CSS e funziona bene con tutte le versioni di CSS e migliora la capacità del linguaggio di base. È rinomato per il risparmio di tempo e fatica impedendo ai suoi utenti di utilizzare i valori CSS ridondanti. Facilita i suoi utenti supportando l'uso di mixin, variabili, nidificazione, eredità, funzioni, ecc. Questo articolo si concentra sulle funzioni di stringa in Sass.

Funzioni di stringa in Sass

Le funzioni di stringa in SASS sono abbastanza simili alle funzioni di stringa di altri linguaggi di programmazione. Tuttavia, ciò che fa differire queste funzioni in SASS dalle altre lingue è che le stringhe in SASS sono basate su 1, il che significa che il primo carattere di una stringa viene archiviato all'indice 1 anziché indice 0.

Esistono più funzioni di stringa in SASS di cui abbiamo discusso in dettaglio di seguito.

Funzione di citazione (stringa)

Questa funzione include un preventivo in una stringa e fornisce la stringa risultante.

Esempio

Citazione (suggerimento Linux)

Produzione

Suggerimento Linux

Funzione STR-INDEX (String, Substring)

Ogni sottostringa in una stringa ha una prima occorrenza il cui indice è recuperato da questa funzione. Se non esiste alcuna sottostringa, questa funzione restituisce null.

Esempio

STR-INDEX ("Linux Sint", "L")

Produzione

1

funzione str-insert (stringa, inserisci, indice)

Questa funzione prende la stringa dopo aver inserito la stringa fornita all'indice specificato.

Esempio

str-insert ("suggerimento", "linux", 0)

Produzione

Linuxhint

funzione str-lunghezza (stringa)

Allo scopo di recuperare la lunghezza di una stringa sotto forma di caratteri, questa funzione viene utilizzata.

Esempio

STR-LENT ("Linux Suggerimento")
[/cce_html
Produzione
[CCE_HTML width = "100%" altezza = "100%" sfuggito = "vero" tema = "blackboard" nowrap = "0"] 10

funzione str-slice (stringa, start, end)

Questa funzione recupera i caratteri di una stringa dagli indici di avvio e fine specificati.

Esempio

STR-Slice ("Linux Sump", 2, 5)

Produzione

inux

funzione di caso-lower (stringa)

Questa funzione trasforma una stringa in lettere minuscole e restituisce il risultato.

Esempio

da un punto di forza ("suggerimento Linux")

Produzione

Suggerimento Linux

funzione fino a taglio (stringa)

Questa funzione trasforma una stringa in lettere maiuscole e restituisce il risultato.

Esempio

a una base di upper ("Linux Suggerimento")

Produzione

Suggerimento Linux

funzione fino a taglio (stringa)

Questa funzione trasforma una stringa in lettere maiuscole e restituisce il risultato.

Esempio

a una base di upper ("Linux Suggerimento")

Produzione

Suggerimento Linux

funzione unica-id ()

Ai fini di recuperare una stringa casuale ma unica non quotata, questa funzione viene utilizzata.

Esempio

unico-id ()

Produzione

Abytji

funzione unquote (string)

Per rimuovere le citazioni da una stringa se sono presenti, questa funzione viene utilizzata.

Esempio

Unquote ("Linux suggerisce")

Produzione

Suggerimento Linux

Conclusione

Le funzioni di stringa in SASS sono basate su 1, il che significa che il primo carattere di una stringa viene archiviato all'indice 1 anziché nell'indice 0 e questo è ciò che rende questi diversi dalle funzioni di stringa in altri linguaggi di programmazione. Esistono più funzioni di stringa in SASS come QUOTE (String), STR-Length (String), Unquote (String), ecc. Ognuno di questi ha uno scopo diverso che abbiamo spiegato in questo articolo insieme ad esempi pertinenti.