regexp
عامل التشغيل
ينطبق على: Databricks SQL Databricks Runtime 10.4 LTS وما فوق
إرجاع true إذا str
تطابقت regex
. هذه الدالة هي مرادف لعامل تشغيل rlike.
بناء الجملة
str [NOT] regexp regex
الوسيطات
str
STRING
: تعبير يجب مطابقته.regex
STRING
: تعبير بنمط مطابق.
المرتجعات
BOOLEAN
.
regex
يجب أن تكون السلسلة تعبير Java عادي.
عند استخدام القيم الحرفية، استخدم raw-literal
(r
بادئة) لتجنب معالجة حرف الإلغاء المسبق.
str NOT regexp ...
يُعادل NOT(str regexp ...)
.
الأمثلة
> 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