查找#
- pylibcudf.strings.find.contains(signatures, args, kwargs, defaults, _fused_sigindex={})#
返回每行字符串的布尔值列,其中true表示在提供的列中找到了相应的目标字符串。
target可能是一个Column或一个Scalar。如果
target是一个标量,将在每个字符串中搜索该标量。 如果target是一个列,将在每个字符串中搜索该列中对应的字符串。详情请参见
contains()。- Parameters:
- inputColumn
输入字符串
- targetUnion[Column, Scalar]
在每个字符串中搜索的字符串
- Returns:
- pylibcudf.Column
新的布尔列,对于每个包含目标的字符串为True
- pylibcudf.strings.find.ends_with(signatures, args, kwargs, defaults, _fused_sigindex={})#
返回每行字符串的布尔值列,其中true表示在提供的列中的字符串末尾找到了目标字符串。
target可能是一个Column或者一个Scalar。如果
target是一个标量,将在每个字符串中搜索该标量。 如果target是一个列,将在每个字符串中搜索该列中对应的字符串。详情请参见
ends_with()。- Parameters:
- inputColumn
输入字符串
- targetUnion[Column, Scalar]
在每个字符串末尾搜索的字符串
- Returns:
- pylibcudf.Column
新的布尔列,每个以目标结尾的字符串为True
- pylibcudf.strings.find.find(signatures, args, kwargs, defaults, _fused_sigindex={})#
返回一个字符位置值的列,其中目标字符串在提供的列的每个字符串中首次出现。
target可能是一个Column或一个Scalar。如果
target是一个标量,将在每个字符串中搜索该标量。 如果target是一个列,将在每个字符串中搜索该列中对应的字符串。详情请参见
find()。- Parameters:
- inputColumn
输入字符串
- targetUnion[Column, Scalar]
在每个字符串中搜索的字符串
- startsize_type
搜索中包含的第一个字符位置
- stopsize_type
搜索中包含的最后一个位置(不包含)。默认值为-1,将搜索到字符串的末尾。
- Returns:
- pylibcudf.Column
带有字符位置值的新整数列
- pylibcudf.strings.find.rfind(Column input, Scalar target, size_type start=0, size_type stop=-1) Column#
返回一个字符位置值的列,其中目标字符串是从每个字符串的末尾开始搜索时首次找到的。
详情请参见
rfind()。- Parameters:
- inputColumn
输入字符串
- targetScalar
在每个字符串中搜索的字符串
- startsize_type
搜索中包含的第一个字符位置
- stopsize_type
搜索中包含的最后一个位置(不包含)。默认值为-1将搜索到字符串的末尾。
- Returns:
- pylibcudf.Column
带有字符位置值的新整数列
- pylibcudf.strings.find.starts_with(signatures, args, kwargs, defaults, _fused_sigindex={})#
返回每行字符串的布尔值列,其中true表示在提供的列中的字符串开头找到了目标字符串。
target可能是一个Column或者一个Scalar。如果
target是一个标量,将在每个字符串中搜索该标量。 如果target是一个列,将在每个字符串中搜索该列中对应的字符串。详情请参见
starts_with()。- Parameters:
- inputColumn
输入字符串
- targetUnion[Column, Scalar]
在每个字符串的开头搜索的字符串
- Returns:
- pylibcudf.Column
新的布尔列,每个以目标开头的字符串为True