regexp
operátor
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 rlike operátor szinonimája.
Syntax
str [NOT] regexp regex
Argumentumok
str
: EgySTRING
egyeztetendő kifejezés.regex
: EgySTRING
egyező 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
Kapcsolódó függvények
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: