الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/MatchGroupCollection/get»

من موسوعة حسوب
لا ملخص تعديل
طلا ملخص تعديل
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة <code>MatchGroupCollection.get()‎</code> في لغة Kotlin}}</noinclude>
<noinclude>{{DISPLAYTITLE: الدالة <code>MatchGroupCollection.get()‎</code> في Kotlin}}</noinclude>
تعيد الدالة<code>get()‎</code> كائنا من النوع <code>[[Kotlin/kotlin.text/MatchResult/index|MatchGroup]]</code> إن كانت المجموعة التي تحمل الإسم المُمرّر <code>name</code> مطابقَة، وإلا فستعيد <code>null</code>.   
تعيد الدالة <code>get()‎</code> نسخةً من الصنف <code>[[Kotlin/kotlin.text/MatchResult/index|MatchGroup]]</code> إن كانت المجموعة التي تحمل الاسم المُمرّر إليها متطابقَة.   


في حال لم يكن من المتاح الحصول على مجموعات المطابقة المُسماة (named groups) متاحًا فستطلق الدالة استثناء <code>UnsupportedOperationException</code> .  
إن لم يكن جلب المجموعات المتطابقة المُسماة (named groups) مدعومًا، فسيُطلَق الاستثناء <code>UnsupportedOperationException</code>.  
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="kotlin">
<syntaxhighlight lang="kotlin">
سطر 8: سطر 8:
     name: String
     name: String
): MatchGroup?
): MatchGroup?
</syntaxhighlight>ويُلاحظ وجود الكلمة المفتاحيّة operator للدلالة على أنّ هذا التابع مرتبطٌ بمعامل التكرار (iteration operator).
</syntaxhighlight>'''الإصدار ومنصة التشغيل المطلوبان''': JRE8 ،JVM ،Kotlin 1.2


==القيمة المُعادة==
وجود الكلمة المفتاحيّة <code>operator</code> يدل على أنّ هذا التابع مرتبطٌ بمعامل تكرار (iteration operator).
كائنا من النوع <code>[[Kotlin/kotlin.text/MatchResult/index|MatchGroup]]</code> أو <code>null</code>.
 
==أنظر أيضًا==
==القيم المعادة==
* صفحة <code>[[Kotlin/kotlin.text/MatchGroupCollection/index|MatchGroupCollection]]</code>.
تعاد نسخة من الصنف <code>[[Kotlin/kotlin.text/MatchResult/index|MatchGroup]]</code> إن كانت المجموعة التي تحمل الاسم <code>name</code> متطابقَةأو تعاد القيمة <code>null</code> خلاف ذلك.
==انظر أيضًا==
* الصنف <code>[[Kotlin/kotlin.text/MatchGroupCollection/index|MatchGroupCollection]]</code>.
==مصادر==
==مصادر==
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/get.html الدالة  MatchGroupCollection.get()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/get.html صفحة الدالة MatchGroupCollection.get()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Methods]]
[[تصنيف:Kotlin Function]]
[[تصنيف:Kotlin Text]]
[[تصنيف:Kotlin MatchGroup]]

المراجعة الحالية بتاريخ 16:00، 9 سبتمبر 2018

تعيد الدالة get()‎ نسخةً من الصنف MatchGroup إن كانت المجموعة التي تحمل الاسم المُمرّر إليها متطابقَة.

إن لم يكن جلب المجموعات المتطابقة المُسماة (named groups) مدعومًا، فسيُطلَق الاستثناء UnsupportedOperationException.

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

operator fun MatchGroupCollection.get(
    name: String
): MatchGroup?

الإصدار ومنصة التشغيل المطلوبان: JRE8 ،JVM ،Kotlin 1.2

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

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

تعاد نسخة من الصنف MatchGroup إن كانت المجموعة التي تحمل الاسم name متطابقَةأو تعاد القيمة null خلاف ذلك.

انظر أيضًا

مصادر