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.
@function str-replace($string, $search, $replace: "");
| 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".