Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: Databricks SQL
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
str [NOT] regexp regex
Argument
str
: EttSTRING
uttryck som ska matchas.regex
: EttSTRING
uttryck med ett matchande mönster.
Returer
En BOOLEAN
.
Strängen regex
måste vara ett reguljärt Java-uttryck.
När du använder literaler använder du raw-literal
(r
prefix) för att undvika förbearbetning av escape-tecken.
str NOT regexp ...
motsvarar NOT(str regexp ...)
.
Exempel
> SELECT r'%SystemDrive%\Users\John' rlike r'%SystemDrive%\\Users.*';
true
> SELECT r'%SystemDrive%\Users\John' rlike r'%SystemDrive%\Users.*';
Error: INVALID_PARAMETER_VALUE.PATTERN
> SELECT r'%SystemDrive%\Users\John' rlike '%SystemDrive%\\\\Users.*';
true