当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.strings.regex_full_match用法及代码示例


检查输入是否与正则表达式模式匹配。

用法

tf.strings.regex_full_match(
    input, pattern, name=None
)

参数

  • input Tensor 类型为 string 。要处理的文本的字符串张量。
  • pattern Tensor 类型为 string 。包含正则表达式以匹配输入的标量字符串张量。
  • name 操作的名称(可选)。

返回

  • Tensor 类型为 bool

输入是任意形状的字符串张量。该模式是一个标量字符串张量,应用于输入张量的每个元素。输出张量的布尔值(真或假)指示输入是否与提供的正则表达式模式匹配。

该模式遵循 re2 语法 (https://github.com/google/re2/wiki/Syntax)

例子:

tf.strings.regex_full_match(["TF lib", "lib TF"], ".*lib$")
<tf.Tensor:shape=(2,), dtype=bool, numpy=array([ True, False])>
tf.strings.regex_full_match(["TF lib", "lib TF"], ".*TF$")
<tf.Tensor:shape=(2,), dtype=bool, numpy=array([False,  True])>

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.strings.regex_full_match。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。