rlike
operatore
Si applica a: Databricks SQL
Databricks Runtime 10.0
Restituisce true se str
corrisponde a regex
.
Sintassi
str [NOT] rlike regex
Argomenti
str
STRING
: espressione di cui trovare la corrispondenza.regex
STRING
: espressione con un criterio di ricerca corrispondente.
Valori restituiti
Un oggetto BOOLEAN
.
La regex
stringa deve essere un'espressione regolare Java.
Quando si usano valori letterali, usare raw-literal
(r
prefisso) per evitare la pre-elaborazione dei caratteri di escape.
rlike
è un sinonimo di operatore regexp.
str NOT rlike ...
è pari a NOT(str rlike ...)
.
Esempi
> 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
Funzioni correlate
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per