Dela via


Funktionen regexp_like

Gäller för: markerad ja Databricks SQL markerad ja Databricks Runtime 10.4 LTS och senare

Returnerar true om str matchar regex. Den här funktionen är en synonym för rlike-operatorn.

Syntax

regexp_like( str, regex )

Argument

  • str: Ett STRING uttryck som ska matchas.
  • regex: Ett STRING uttryck med ett matchande mönster.

Returer

En BOOLEAN.

Strängen regex måste vara ett reguljärt Java-uttryck. Strängliteraler är inte kapslade. Om du till exempel vill matcha '\abc'kan ett reguljärt uttryck för regex vara '^\\abc$'.

Exempel

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