إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime 11.3 LTS وما فوق
إرجاع عدد المرات str التي تطابق regexp النمط.
بناء الجملة
regexp_count( str, regexp )
الوسيطات
strSTRING: تعبير يجب مطابقته.regexpSTRING: تعبير ذو نمط.
المرتجعات
INTEGER.
regexp يجب أن تكون السلسلة تعبير Java عادي.
القيم الحرفية للسلسلة غير مغلفة. على سبيل المثال، لمطابقة '\abc'، يمكن أن يكون '^\\abc$'التعبير العادي ل regexp .
في حالة وجود خطأ regexp في الدالة، ترجع الدالة خطأ INVALID_PARAMETER_VALUE .
إذا كانت أي وسيطة هي NULL، فإن النتيجة هي NULL.
الأمثلة
> SELECT regexp_count('Steven Jones and Stephen Smith are the best players', 'Ste(v|ph)en');
2
> SELECT regexp_count('Mary had a little lamb', 'Ste(v|ph)en');
0
> SELECT regexp_count(NULL, 'Ste(v|ph)en');
NULL
> SELECT regexp_instr('Mary had a little lamb', NULL);
NULL