pyarrow.compute.replace_substring_regex#
- pyarrow.compute.replace_substring_regex(strings, /, pattern, replacement, *, max_replacements=None, options=None, memory_pool=None)#
- Replace matching non-overlapping substrings with replacement. - For each string in strings, replace non-overlapping substrings that match the given regular expression pattern with the given replacement. If max_replacements is given and not equal to -1, it limits the maximum amount replacements per input, counted from the left. Null values emit null. - Parameters:
- stringsArray-like or scalar-like
- Argument to compute function. 
- patternstr
- Substring pattern to look for inside input values. 
- replacementstr
- What to replace the pattern with. 
- max_replacementsintorNone, defaultNone
- The maximum number of strings to replace in each input value (unlimited if None). 
- optionspyarrow.compute.ReplaceSubstringOptions, optional
- Alternative way of passing options. 
- memory_poolpyarrow.MemoryPool, optional
- If not passed, will allocate memory from the default memory pool. 
 
 
 
    