rlike
operatör
Gäller för: Databricks SQL
Databricks Runtime 10.0
Returnerar true om str
matchar regex
.
Syntax
str [NOT] rlike 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.
rlike
är en synonym för regexp-operatorn.
str NOT rlike ...
motsvarar NOT(str rlike ...)
.
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
Relaterade funktioner
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för