ibis.expr.api.StringValue.replace

StringValue.replace(pattern, replacement)

Replaces each exactly occurrence of pattern with given replacement string. Like Python built-in str.replace

Parameters:

pattern : string

replacement : string

Returns:

replaced : string

Examples

>>> import ibis
>>> table = ibis.table([('strings', 'string')])
>>> result = table.strings.replace('aaa', 'foo')  # 'aaabbbaaa' becomes 'foobbbfoo'  # noqa: E501