pub fn replace_patterns(
input: &str,
patterns: &[&str],
values: &[String],
) -> StringExpand description
Replace patterns and return a new string.
§Arguments
input- The input string, containing patterns like%{name}.patterns- The patterns to replace.values- The values to replace.
§Example
let input = "Hello, %{name}!";
let patterns = &["name"];
let values = &["world".to_string()];
let output = replace_patterns(input, patterns, values);
assert_eq!(output, "Hello, world!");