الفرق بين المراجعتين ل"Kotlin/kotlin.text/get"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - 'Kotlin Methods' ب'Kotlin Function')
(مراجعة وتدقيق.)
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة <code>MatchGroupCollection.get()‎</code> في لغة Kotlin}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: الدالة <code>get()‎</code> في Kotlin}}</noinclude>
تعيد الدالة<code>get()‎</code> كائنا من النوع <code>[[Kotlin/kotlin.text/MatchResult/index|MatchGroup]]</code> إن كانت المجموعة التي تحمل الإسم المُمرّر <code>name</code> مطابقَة، وإلا فستعيد <code>null</code>. المجموعات مفهرسة من <code>1</code> وحتى عدد المجموعات في [[Kotlin/kotlin.text/Regex/index|التعبير النمطي]]، المجموعة ذات الفهرس <code>0</code> تقابل المطابقة الكلية.  
+
تجلب الدالة <code>get()‎</code> مجموعةً (group) ذات فهرس محدد.  
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="kotlin">
 
<syntaxhighlight lang="kotlin">
 
abstract operator fun get(index: Int): MatchGroup?
 
abstract operator fun get(index: Int): MatchGroup?
  
</syntaxhighlight>ويُلاحظ وجود الكلمة المفتاحيّة operator للدلالة على أنّ هذا التابع مرتبطٌ بمعامل التكرار (iteration operator).
+
</syntaxhighlight>وجود الكلمة المفتاحيّة <code>operator</code> يدل على أنّ هذا التابع مرتبطٌ بمعامل تكرار (iteration operator).
 +
 
 +
== المعاملات ==
 +
 
 +
=== <code>index</code> ===
 +
عدد صحيح يمثل فهرس المجموعة المراد جلبها.
 +
 
 +
تفهرس المجموعات بدءًا من العدد 1 وحتى عدد المجموعات في [[Kotlin/kotlin.text/Regex/index|التعبير النمطي]]؛ المجموعة ذات الفهرس 0 تقابل المطابقة الكلية.
  
 
==القيمة المعادة==
 
==القيمة المعادة==
كائنا من النوع <code>[[Kotlin/kotlin.text/MatchResult/index|MatchGroup]]</code> أو <code>null</code>.
+
يعاد كائنٌ من النوع <code>[[Kotlin/kotlin.text/MatchGroup|MatchGroup]]</code> إن كانت المجموعة ذات الفهرس <code>index</code> متطابقة، أو تعاد القيمة <code>null</code> خلاف ذلك.
==أنظر أيضًا==
+
==انظر أيضًا==
* صفحة <code>[[Kotlin/kotlin.text/MatchGroupCollection/index|MatchGroupCollection]]</code>.
+
* الدالة <code>[[Kotlin/kotlin.text/MatchGroup/Init|MatchGroup()‎]]</code>: تنشئ كائنًا من النوع <code>[[Kotlin/kotlin.text/MatchGroup|MatchGroup]]</code> الذي يمثل النتائج التي نحصل عليها من مجموعة واحدة ضمن <code>[[Kotlin/kotlin.text/MatchResult/index|MatchResult]]</code> الخاصة بالصنف <code>[[Kotlin/kotlin.text/Regex/index|Regex]]</code>.
 
==مصادر==
 
==مصادر==
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-match-group-collection/get.html الدالة  MatchGroupCollection.get()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
+
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-match-group-collection/get.html صفحة الدالة get()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin Function]]
 
[[تصنيف:Kotlin Function]]
 +
[[تصنيف:Kotlin Text]]
 +
[[تصنيف:Kotlin MatchGroup]]

المراجعة الحالية بتاريخ 13:32، 3 سبتمبر 2018

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

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

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

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

المعاملات

index

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

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

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

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

انظر أيضًا

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

مصادر