Method: Polars::StringNameSpace#replace_all

Defined in:
lib/polars/string_name_space.rb

#replace_all(pattern, value, literal: false) ⇒ Series

Replace all matching regex/literal substrings with a new string value.

Examples:

df = Polars::Series.new(["abcabc", "123a123"])
df.str.replace_all("a", "-")
# =>
# shape: (2,)
# Series: '' [str]
# [
#         "-bc-bc"
#         "123-123"
# ]

Parameters:

  • A valid regex pattern.

  • Substring to replace.

  • (defaults to: false)

    Treat pattern as a literal string.

Returns:



798
799
800
# File 'lib/polars/string_name_space.rb', line 798

def replace_all(pattern, value, literal: false)
  super
end