replace#
- pylibcudf.strings.replace.replace(Column input, Scalar target, Scalar repl, size_type maxrepl=-1) Column #
将每个字符串中的目标字符串替换为指定的替换字符串。
空字符串条目将返回空输出字符串条目。
有关详情,请参阅
replace()
。- 参数:
- inputColumn
输入字符串
- targetScalar
要在每个字符串中搜索的字符串。
- replScalar
用于替换目标字符串的字符串。
- maxreplsize_type, default -1
如果目标字符串在输入字符串中出现多次,则最多替换的次数。默认值 -1 表示替换每个字符串中目标字符串的所有匹配项。
- 返回:
- pylibcudf.Column
替换目标字符串后的新字符串列。
- pylibcudf.strings.replace.replace_multiple(Column input, Column target, Column repl, size_type maxrepl=-1) Column #
将每个字符串中的目标字符串替换为指定的替换字符串。
空字符串条目将返回空输出字符串条目。
有关详情,请参阅
replace_multiple()
。- 参数:
- inputColumn
输入字符串
- targetColumn
包含要在输入列中搜索的字符串的列。
- replColumn
包含用于替换目标字符串的字符串的列。找到每个目标字符串后,将替换为 repl 列中相应索引处的值。
必须与 target 的长度相同。
- 返回:
- pylibcudf.Column
替换目标字符串后的新字符串列。
- pylibcudf.strings.replace.replace_slice(Column input, Scalar repl=None, size_type start=0, size_type stop=-1) Column #
将列中的每个字符串替换为在 [start, stop) 字符位置范围内的指定 repl 字符串。
空字符串条目将返回空输出字符串条目。通过为 start 和 stop 指定相同的位置值,此函数可用于将字符串插入到特定位置。通过为 start 和 stop 都指定 -1,可以将 repl 字符串追加到每个字符串末尾。
有关详情,请参阅
replace_slice()
。- 参数:
- inputColumn
输入字符串
- replScalar, default “”
用于替换目标的字符串标量。
- startsize_type, default 0
将添加 repl 的起始位置。
- stopsize_type, default -1
用于替换的结束位置(不包含)。
- 返回:
- pylibcudf.Column
新的字符串列