Funciones de String (cadena) de Sass

Sass 函数Funciones de Sass

Las funciones de String (cadena) de Sass se utilizan para procesar cadenas y obtener información relacionada.

El índice inicial de las cadenas de Sass comienza en 1, recuerda que no es 0.

La siguiente tabla enumera las funciones de cadena de Sass:

Función Descripción y ejemplos
quote(string) Agrega comillas a la cadena.

Ejemplo:
quote(ejemplo)
Resultado: "ejemplo"
str-index(string, substring) Devuelve la posición de la primera aparición de la subcadena substring en la cadena string. Si no se encuentra la subcadena, devuelve null.

str-index(abcd, a)  => 1
str-index(abcd, ab) => 1
str-index(abcd, X)  => null
str-index(abcd, c)  => 3
str-insert(string, insert, index) Inserta insert en la posición index de la cadena string.

Ejemplo:
str-insert("Hello world!", " ejemplo", 6)
Resultado: "Hello ejemplo world!"
str-length(string) Devuelve la longitud de la cadena.

Ejemplo:
str-length("ejemplo")
Resultado: 6
str-slice(string, start, end) Extrae una subcadena de string, estableciendo las posiciones inicial y final con start-at y end-at. Si no se especifica el índice final, se extrae por defecto hasta el final de la cadena.

str-slice("abcd", 2, 3)   => "bc"
str-slice("abcd", 2)      => "bcd"
str-slice("abcd", -3, -2) => "bc"
str-slice("abcd", 2, -2)  => "bc"
to-lower-case(string) Convierte la cadena a minúsculas.

Ejemplo:
to-lower-case("EJEMPLO")
Resultado: "ejemplo"
to-upper-case(string) Convierte la cadena a mayúsculas.

Ejemplo:
to-upper-case("ejemplo")
Resultado: "EJEMPLO"
unique-id() Devuelve una cadena aleatoria sin comillas como id. Sin embargo, solo se puede garantizar la unicidad de este id en una única compilación de Sass.

Ejemplo:
unique-id()
Result: uad053b1c
unquote(string) Elimina las comillas de la cadena.

Ejemplo:
unquote("ejemplo")
Resultado: ejemplo

Sass 函数Funciones de Sass

Otras extensiones