Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 10.4 LTS és újabb
Igaz értéket ad vissza, ha str megegyezik regex. Ez a függvény az operátor szinonimájarlike.
Syntax
str [NOT] regexp regex
Argumentumok
-
str: ASTRINGrendezésben lévőUTF8_BINARYkifejezés, amelyet egyeztetni kell. -
regex: EgySTRINGegyező mintával rendelkező kifejezés.
Válaszok
A BOOLEAN.
A regex sztringnek Java-reguláris kifejezésnek kell lennie.
Konstansok használata esetén használja raw-literal a (r prefix) előtagot a feloldó karakterek előfeldolgozásának elkerüléséhez.
str NOT regexp ...egyenértékű a .-nak.NOT(str regexp ...)
Példák
> 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