str-replace (_base.scscs)

Tipo: Function

Versión: 2.x.x

Reemplaza coincidencias dentro de una cadena y devuelve el texto resultante.

Es útil para normalizar nombres, construir identificadores o adaptar valores de texto antes de reutilizarlos en Sass.

Interface

@function str-replace($string, $search, $replace: "");

Parámetros secuenciales

Parámetro Tipo Default Descripción
string String - Define la cadena base sobre la que se realizará la búsqueda.
search String - Define el fragmento de texto que se buscará dentro de la cadena original.
replace String "" Define el texto con el que se reemplazarán las coincidencias encontradas.

La función busca la primera coincidencia de search, reemplaza ese fragmento por replace y repite el proceso de forma recursiva hasta que ya no existen más coincidencias. Por ejemplo, str-replace("foo-bar-bar", "bar", "baz") devuelve "foo-baz-baz".

Ejemplo

Ejemplo 1: SCSS



            

Ejemplo 1: CSS generado