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

من موسوعة حسوب
مراجعة وتدقيق.
ط تعديل التصنيفات.
سطر 37: سطر 37:
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-match-group/-init-.html صفحة <init> للصنف MatchGroup في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-match-group/-init-.html صفحة <init> للصنف MatchGroup في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Method]]
[[تصنيف:Kotlin init]]
[[تصنيف:Kotlin kotlin.text]]
[[تصنيف:Kotlin MatchGroup]]

مراجعة 12:04، 29 أغسطس 2018

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

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

MatchGroup(actual value: String, range: IntRange)

منصة التشغيل المطلوبة: JVM.

MatchGroup(actual value: String)

منصة التشغيل المطلوبة: JS.

المعاملات

value

قيمة مجموعة النتائج التي تم الحصول عليها.

range

مجال الفهارس التي تحدّد مكان مجموعة النتائج التي تم الحصول عليها. الخاصية range متوافرة على منصة JVM فقط.

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

يعاد كائن من النوع MatchGroup.

أمثلة

في الشيفرة الآتية  نعرّف كائنًا من النوع MatchGroup باسم x عبر التابع MatchGroup()‎ مع تمرير وسيطين إليه، ثم نطبع الخاصية range الخاصة بالمتغير x:

fun main(args: Array<String>) {
    val x = MatchGroup("rr", 2..4)

    print(x.range) // 2..4
}

انظر أيضًا

مصادر