Funciones de cadena Sass

Funciones de cadena Sass

Las funciones de cadena se utilizan para operar y obtener información sobre las cadenas.

Los colores de Sass comienzan en 1. El primer carácter de la cadena está en el índice 1, no en 0.

La siguiente tabla enumera todas las funciones de cadena en Sass:

Función Descripción y ejemplo
quote(string)

Añade comillas a la cadena y devuelve el resultado.

Ejemplo:

quote(Hello world!)

Resultado: "Hello world!"

str-index(string, subcadena)

Devuelve la primera aparición del subcadena en la cadena.

Ejemplo:

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

Resultado: 1

str-insert(string, insert, índice)

Devuelve la inserción en la posición de índice especificada insert la cadena.

Ejemplo:

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

Resultado: "Hello wonderful world!"

str-length(string)

Devuelve la longitud de la cadena (en caracteres).

Ejemplo:

str-length("Hello world!")

Resultado: 12

str-slice(string, start, end)

Extrae caracteres de la cadena; desde start Desde end Finaliza y devuelve la rebanada.

Ejemplo:

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

Resultado: "ello"

to-lower-case(string)

Devuelve una copia de la cadena convertida a minúsculas.

Ejemplo:

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

Resultado: "hello world!"

to-upper-case(string)

Devuelve una copia de la cadena convertida a mayúsculas.

Ejemplo:

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

Resultado: "HELLO WORLD!"

unique-id()

Devuelve una cadena de caracteres generada aleatoriamente y única sin comillas (garantizada como única en la sesión de sass actual).

Ejemplo:

unique-id()

Resultado: tyghefnsv

unquote(string)

Elimina las comillas alrededor de la cadena (si las hay) y devuelve el resultado.

Ejemplo:

unquote("¡Hola mundo!")

Resultado: ¡Hola mundo!