الدالة get()‎ في Kotlin

من موسوعة حسوب

تجلب الدالة get()‎ مجموعةً (group) ذات فهرس محدد.

البنية العامة

abstract operator fun get(index: Int): MatchGroup?

وجود الكلمة المفتاحيّة operator يدل على أنّ هذا التابع مرتبطٌ بمعامل تكرار (iteration operator).

المعاملات

index

عدد صحيح يمثل فهرس المجموعة المراد جلبها.

تفهرس المجموعات بدءًا من العدد 1 وحتى عدد المجموعات في التعبير النمطي؛ المجموعة ذات الفهرس 0 تقابل المطابقة الكلية.

القيمة المعادة

يعاد كائنٌ من النوع MatchGroup إن كانت المجموعة ذات الفهرس index متطابقة، أو تعاد القيمة null خلاف ذلك.

انظر أيضًا

  • الدالة MatchGroup()‎: تنشئ كائنًا من النوع MatchGroup الذي يمثل النتائج التي نحصل عليها من مجموعة واحدة ضمن MatchResult الخاصة بالصنف Regex.

مصادر