الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/MatchGroup/init»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط نقل جميل-بيلوني صفحة Kotlin/kotlin.text/MatchGroup/Init إلى Kotlin/kotlin.text/MatchGroup/init: السبب هو تصحيح خطأ في الرابط من أجل أن يتطابق رابط هذه الصفحة مع رابط ا... |
||
(5 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التهيئة الأولية <init> | <noinclude>{{DISPLAYTITLE: التهيئة الأولية <code><init></code> للصنف <code>MatchGroup</code> في Kotlin}}</noinclude> | ||
تنشئ الدالة <code>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>. | |||
== البنية العامة == | == البنية العامة == | ||
سطر 6: | سطر 6: | ||
MatchGroup(actual value: String, range: IntRange) | MatchGroup(actual value: String, range: IntRange) | ||
</syntaxhighlight>''' | </syntaxhighlight> | ||
'''منصة التشغيل المطلوبة''': JVM.<syntaxhighlight lang="kotlin"> | |||
MatchGroup(actual value: String) | |||
</syntaxhighlight>'''منصة التشغيل المطلوبة''': JS. | |||
== المعاملات == | |||
===<code>value</code>=== | |||
قيمة مجموعة النتائج التي تم الحصول عليها. | |||
===<code>range</code>=== | |||
مجال الفهارس التي تحدّد مكان مجموعة النتائج التي تم الحصول عليها. الخاصية <code>[[Kotlin/kotlin.text/MatchGroup/range|range]]</code> متوافرة على منصة JVM فقط. | |||
== القيم المعادة == | == القيم المعادة == | ||
كائن من النوع <code>[[Kotlin/kotlin.text/MatchGroup/index|MatchGroup]]</code> | يعاد كائن من النوع <code>[[Kotlin/kotlin.text/MatchGroup/index|MatchGroup]]</code>. | ||
== أمثلة == | == أمثلة == | ||
في الشيفرة الآتية نعرّف كائنًا من النوع <code>[[Kotlin/kotlin.text/MatchResult/index|MatchGroup]]</code> باسم <code>x</code> عبر التابع <code>MatchGroup()</code> مع تمرير وسيطين إليه، ثم نطبع الخاصية <code>[[Kotlin/kotlin.text/MatchResult/range|range]]</code> الخاصة بالمتغير <code>x</code>:<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val x = MatchGroup("rr", 2..4) | |||
print(x.range) // 2..4 | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== انظر أيضًا == | |||
* | * الخاصية <code>[[Kotlin/kotlin.text/MatchGroup/value|MatchGroup.value]]</code>: تمثل قيمة مجموعة النتائج التي تم الحصول عليها. | ||
* الخاصية <code>[[Kotlin/kotlin.text/MatchGroup/range|MatchGroup.range]]</code>: تمثل مجال الفهارس في السلسلة النصية المدخلة في المكان الذي تطابقت فيه المجموعة. | |||
* [[Kotlin/classes|الأصناف والبواني (constructors) في لغة Kotlin.]] | * [[Kotlin/classes|الأصناف والبواني (constructors) في لغة Kotlin.]] | ||
== مصادر == | == مصادر == | ||
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-match-group/-init-.html | * [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-match-group/-init-.html صفحة <init> للصنف MatchGroup في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin init]] | ||
[[تصنيف:Kotlin Text]] | |||
[[تصنيف:Kotlin MatchGroup]] |
المراجعة الحالية بتاريخ 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
}
انظر أيضًا
- الخاصية
MatchGroup.value
: تمثل قيمة مجموعة النتائج التي تم الحصول عليها. - الخاصية
MatchGroup.range
: تمثل مجال الفهارس في السلسلة النصية المدخلة في المكان الذي تطابقت فيه المجموعة. - الأصناف والبواني (constructors) في لغة Kotlin.