regexp_like 函数

适用于:check marked yes Databricks SQL check marked yes Databricks Runtime 10.0 及更高版本

如果 strregex 匹配,则返回 true。 此函数是 rlike 运算符的同义词函数。

语法

regexp_like( str, regex )

参数

  • str:匹配的 STRING 表达式。
  • regex:具有匹配模式的 STRING 表达式。

返回

一个 BOOLEAN

字符串 regex 必须是 Java 正则表达式。 字符串字面量未转义。 例如,若要与 '\abc' 匹配,regex 的正则表达式可以是 '^\\abc$'

示例

> SELECT regexp_like('%SystemDrive%\\Users\\John', '%SystemDrive%\\\\Users.*');
true