polars.Series.str.replace_all#
- Series.str.replace_all(pattern: str, value: str, literal: bool = False) Series [source]#
Replace all matching regex/literal substrings with a new string value.
- Parameters:
- pattern
A valid regex pattern.
- value
Substring to replace.
- literal
Treat pattern as a literal string.
See also
replace
Replace first matching regex/literal substring.
Examples
>>> df = pl.Series(["abcabc", "123a123"]) >>> df.str.replace_all("a", "-") shape: (2,) Series: '' [str] [ "-bc-bc" "123-123" ]