string.replace-multiple()

The string.replace-multiple() function handles multiple string replaces, using string.replace() function.

// Modules.
@use 'string.replace.function';

// The `string.replace-multiple()` function.
@function replace-multiple($string, $replaces...) {
  @each $occurrence, $substring, $replacement in $replaces {
    $string: string.replace($string, $occurrence, $substring, $replacement);
  }
  @return $string;
}
https://github.com/angular-package/sass/blob/main/string/_string.replace-multiple.function.scss
string.multiple-replaces()

Parameters

$string

The string to do multiple $replaces.

$replaces...

Arbitrary replaces (occurrence, substring, replacement) to do on $string.

Return

The return value is a string with done $replaces.

Examples

Last updated

Was this helpful?