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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط
ط (نقل جميل-بيلوني صفحة Kotlin/kotlin.text/MatchGroup/Init إلى Kotlin/kotlin.text/MatchGroup/init: السبب هو تصحيح خطأ في الرابط من أجل أن يتطابق رابط هذه الصفحة مع رابط ا...)
 
(لا فرق)

المراجعة الحالية بتاريخ 14:35، 9 سبتمبر 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
}

انظر أيضًا

مصادر