Funciones de cadena en Sass | Explicado

Funciones de cadena en Sass | Explicado
Sass, que es una extensión de CSS, representa la hoja de estilo sintácticamente impresionante. Sass preprocesos CSS y funciona bien con todas las versiones de CSS y mejora la capacidad del lenguaje básico. Es reconocido por ahorrar tiempo y esfuerzo al evitar que sus usuarios usen valores de CSS redundantes. Facilita a sus usuarios al admitir el uso de mezclas, variables, anidación, herencia, funciones, etc. Este artículo se centra en las funciones de cadena en Sass.

Funciones de cadena en SASS

Las funciones de cadena en SASS son bastante similares a las funciones de cadena de otros lenguajes de programación. Sin embargo, lo que hace que estas funciones en SASS difieran de otros idiomas es que las cadenas en Sass están basadas en 1, lo que significa que el primer carácter de una cadena se almacena en el índice 1 en lugar del índice 0.

Hay múltiples funciones de cadena en SASS que hemos discutido en detalle a continuación.

Función de cita (cadena)

Esta función incluye una cita en una cadena y proporciona la cadena resultante.

Ejemplo

Cita (pista de Linux)

Producción

Pista de Linux

Función Str-Index (String, Substring)

Cada subcadena en una cadena tiene un primer hecho cuyo índice es obtenido por esta función. Si no existe una subcadena, esta función devuelve nulo.

Ejemplo

Str-Index ("Linux Ting", "L")

Producción

1

Función Str-Insert (String, Insert, Index)

Esta función obtiene la cadena después de insertar la cadena proporcionada en el índice especificado.

Ejemplo

Str-Insert ("Sugerencia", "Linux", 0)

Producción

Linuxhint

función str-longitud (cadena)

Para obtener la longitud de una cadena en forma de caracteres, esta función se usa.

Ejemplo

STR-Length ("Linux Sugerio")
[/cce_html
Producción
[CCE_HTML Width = "100%" Height = "100%" Escapó = "True" thema = "Blackboard" Nowrap = "0"] 10

función str-slice (string, start, final)

Esta función busca los caracteres de una cadena de los índices de inicio y finalización especificados.

Ejemplo

Str-slice ("Linux Sugerio", 2, 5)

Producción

inaugural

Función TO-Lower-Case (String)

Esta función transforma una cadena en letras minúsculas y devuelve el resultado.

Ejemplo

To-Lower-Case ("Linux Sugerio")

Producción

pista de Linux

Función To-Upper-Case (String)

Esta función transforma una cadena en letras mayúsculas y devuelve el resultado.

Ejemplo

To-Upper-Case ("Linux Sugerio")

Producción

pista de Linux

Función To-Upper-Case (String)

Esta función transforma una cadena en letras mayúsculas y devuelve el resultado.

Ejemplo

To-Upper-Case ("Linux Sugerio")

Producción

Pista de Linux

función id () unique-id ()

Con el fin de obtener una cadena aleatoria pero única sin cotizar, esta función se usa.

Ejemplo

Identificación única()

Producción

abytji

Función Uncote (String)

Para eliminar las citas de una cadena si hay algún presente, entonces se usa esta función.

Ejemplo

Uncote ("Linux Sugerio")

Producción

Pista de Linux

Conclusión

Las funciones de cadena en SASS están basadas en 1, lo que significa que el primer carácter de una cadena se almacena en el índice 1 en lugar del índice 0 y esto es lo que hace que sean diferentes de las funciones de cadena en otros lenguajes de programación. Hay múltiples funciones de cadena en SASS, como Quote (String), Str-Length (String), Uncote (String), etc. Cada uno de estos tiene un propósito diferente que hemos explicado en este artículo junto con ejemplos relevantes.