replace#
- pylibcudf.strings.replace.replace(Column input, Scalar target, Scalar repl, size_type maxrepl=-1) Column #
Replaces target string within each string with the specified replacement string.
Null string entries will return null output string entries.
For details, see
replace()
.- Parameters:
- inputColumn
The input strings
- targetScalar
String to search for in each string.
- replScalar
String to replace target with.
- maxreplsize_type, default -1
Maximum times to replace if target appears multiple times in the input string. Default of -1 specifies to replace all occurrences of target in each string.
- Returns:
- pylibcudf.Column
New string column with target replaced.
- pylibcudf.strings.replace.replace_multiple(Column input, Column target, Column repl, size_type maxrepl=-1) Column #
Replaces target string within each string with the specified replacement string.
Null string entries will return null output string entries.
For details, see
replace_multiple()
.- Parameters:
- inputColumn
The input strings
- targetColumn
Column containing strings to search for in the input column.
- replColumn
Column containing strings to replace target with. Each target, when found, will be replaced by the value at the corresponding index in the repl Column.
Must be of the same length as target.
- Returns:
- pylibcudf.Column
New string column with target replaced.
- pylibcudf.strings.replace.replace_slice(Column input, Scalar repl=None, size_type start=0, size_type stop=-1) Column #
Replaces each string in the column with the provided repl string within the [start,stop) character position range.
Null string entries will return null output string entries. This function can be used to insert a string into specific position by specifying the same position value for start and stop. The repl string can be appended to each string by specifying -1 for both start and stop.
For details, see
replace_slice()
.- Parameters:
- inputColumn
The input strings
- replScalar, default “”
String scalar to replace target with.
- startsize_type, default 0
Start position where repl will be added.
- stopsize_type, default -1
End position (exclusive) to use for replacement.
- Returns:
- pylibcudf.Column
New string column