RegexFullMatch

RegexFullMatch - 20

版本

  • 名称: RegexFullMatch (GitHub)

  • 域名: main

  • since_version: 20

  • 函数: False

  • support_level: SupportType.COMMON

  • 形状推断: True

此版本的运算符自版本20起可用。

摘要

RegexFullMatch 对输入张量的每个元素执行完整的正则表达式匹配。如果一个元素完全匹配作为属性指定的正则表达式模式,则输出中的相应元素为 True,否则为 False。使用了 RE2 正则表达式语法。

属性

  • pattern - 字符串 :

    用于匹配的正则表达式模式。这必须是有效的RE2语法。

输入

  • X (异构) - T1:

    包含要匹配的字符串的张量。

输出

  • Y (异构) - T2:

    布尔值的张量,指示每个输入字符串是否完全匹配指定的正则表达式模式。

类型约束

  • T1 在 ( tensor(string) ) 中:

    输入必须是UTF-8字符串

  • T2 在 ( tensor(bool) ) 中:

    输出是布尔值,当存在完整的正则表达式匹配时为True,否则为False。