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 LinuxFunció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
1Funció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
Linuxhintfunció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")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
inauguralFunció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 LinuxFunció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 LinuxFunció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 Linuxfunció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
abytjiFunció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 LinuxConclusió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.