Las funciones de string SASS son bastante similares a las funciones de string de cualquier otro lenguaje de programación con una única diferencia, es decir, las strings SASS usan indexación basada en 1. Significa que el primer carácter de la string SASS se almacena en el índice 1 (no en 0).
Hemos creado una tabla que contiene la lista de todas las funciones SASS con una breve descripción y ejemplos.
1. Función quote($string): esta función agrega las comillas a la string sin comillas y devuelve la string entrecomillada.
- Ejemplo:
CSS
quote(GeeksforGeeks);
- Producción:
"GeeksforGeeks"
2. Función str-index($string, $substring): Esta función devuelve el índice de la primera aparición de la substring en una string dada. Si la string no contiene una substring, devuelve un valor nulo.
- Ejemplo:
CSS
str-index("Geeksforgeeks", "G");
- Producción:
1
3. Función str-insert($string, $inserción, $índice): Esta función devuelve una copia de la string dada con la string insertada en el índice dado.
- Ejemplo:
CSS
str-insert("forGeeks", "Geeks", 0);
- Producción:
"GeeksforGeeks"
4. Función str-length($string): Esta función devuelve el número de caracteres presentes en la string dada.
- Ejemplo:
CSS
str-length("GeeksforGeeks");
- Producción:
13
5. str-slice($string, $start-at, $end-at: -1) Función: Esta función devuelve el segmento de string entre el índice inicial y final (ambos inclusive).
- Ejemplo:
CSS
str-slice("GeeksforGeeks", 8); str-slice("GeeksforGeeks", 6, 8);
- Producción:
"Geeks" for
6. Función to-upper-case($string): Esta función devuelve una copia de la string dada con las letras ASCII convertidas a mayúsculas.
- Ejemplo:
CSS
to-upper-case("geeksforgeeks");
- Producción:
"GEEKSFORGEEKS"
7. Función to-lowercase($string): Esta función devuelve una copia de la string dada con las letras ASCII convertidas a minúsculas.
- Ejemplo:
CSS
to-lower-case("GEEKSFORGEEKS")
- Producción:
"geeksforgeeks"
8. Función unique-id(): esta función devuelve una string sin comillas generada aleatoriamente que es un identificador CSS válido.
- Ejemplo:
CSS
unique-id();
- Producción:
Randomly Generated ID
9. Función unquote($string): Esta función devuelve la string entre comillas en formato sin comillas.
- Ejemplo:
CSS
unquote("GeeksforGeeks")
- Producción:
GeeksforGeeks