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

من موسوعة حسوب
لا ملخص تعديل
مراجعة وتدقيق.
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة <code>Regex_0</code> في Kotlin}}</noinclude>
أصبحت الدالة <code>Regex_0</code> مهملة، إذ كانت متوافرة من أجل التوافقية الثنائية (binary compatibility).
أصبحت الدالة <code>Regex_0</code> مهملة، إذ كانت متوافرة من أجل التوافقية الثنائية (binary compatibility).


تنشئ هذه الدالة [[Kotlin/kotlin.text/Regex/index|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية والخيارات المُمرّرة إليها.
تنشئ هذه الدالة [[Kotlin/kotlin.text/Regex|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية والخيارات المُمرّرة إليها.


== البنية العامة ==
== البنية العامة ==
سطر 7: سطر 8:
fun Regex_0(pattern: String, option: RegexOption): Regex  
fun Regex_0(pattern: String, option: RegexOption): Regex  


</syntaxhighlight>'''منصة التشغيل المطلوبة''': JS.<noinclude>{{DISPLAYTITLE: الدالة ()‎text.lastIndex في لغة Kotlin}}</noinclude>
</syntaxhighlight>'''منصة التشغيل المطلوبة''': JS.
 
== المعاملات ==
 
=== <code>pattern</code> ===
سلسلة نصية تمثل النمط الذي سينشأ منه <nowiki/>[[Kotlin/kotlin.text/Regex|تعبير نمطي]].
 
=== <code>option</code> ===
كائن من النوع <code>[[Kotlin/kotlin.text/RegexOption|RegexOption]]</code> يحوي خيارًا واحدًا من خيارات التعابير النمطية.
 
== القيم المعادة ==
يعاد كائن من النوع <code>[[Kotlin/kotlin.text/Regex|Regex]]</code> يحتوي على التعبير النمطي <code>pattern</code> بعد ضبطه وفقًا للخيار <code>option</code>.


== انظر أيضًا ==
== انظر أيضًا ==
* الخاصية <code>[[Kotlin/kotlin.text/indices|indices]]</code>: تُستخدَم ه ذه الخاصيّة للحصول على الفهارس الصحيحة (valid indices) [[Kotlin/CharSequence/index|لسلسلة الحروف]] التي استُدعيت عبرها.
* الدالة <code>[[Kotlin/kotlin.text/Regex/init|Regex()‎]]</code>: تنشئ [[Kotlin/kotlin.text/Regex/index|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية المُمرّرة إليه.
* الدالة <code>[[Kotlin/kotlin.text/Regex/containsMatchIn|containsMatchIn()‎]]</code>: تتحقق إن كان بإمكان <nowiki/>[[Kotlin/kotlin.text/Regex/index|التعبير النمطي]] الذي استُدعي معها مطابقة محرفٍ واحدٍ على الأقل من <nowiki/>[[Kotlin/CharSequence|سلسلة المحارف]] المُمرّرة إليه.
* الدالة <code>[[Kotlin/kotlin.text/Regex/matches|matches()‎]]</code>: تتحقق من مطابقة جميع محارف <nowiki/>[[Kotlin/CharSequence|السلسلة]] الممررة إليها مع <nowiki/>[[Kotlin/kotlin.text/Regex/index|التعبير النمطي]] الذي استدعي معها. 


== مصادر ==
== مصادر ==
سطر 16: سطر 30:
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]
[[تصنيف:Koltin Function]]
[[تصنيف:Koltin Function]]
[[تصنيف:Koltin Deprecated]]
[[تصنيف:Koltin Text]]
[[تصنيف:Koltin Regex]]

المراجعة الحالية بتاريخ 04:17، 2 سبتمبر 2018

أصبحت الدالة Regex_0 مهملة، إذ كانت متوافرة من أجل التوافقية الثنائية (binary compatibility).

تنشئ هذه الدالة تعبيرًا نمطيًا (regular expression) انطلاقًا من السلسلة النصية والخيارات المُمرّرة إليها.

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

fun Regex_0(pattern: String, option: RegexOption): Regex

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

المعاملات

pattern

سلسلة نصية تمثل النمط الذي سينشأ منه تعبير نمطي.

option

كائن من النوع RegexOption يحوي خيارًا واحدًا من خيارات التعابير النمطية.

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

يعاد كائن من النوع Regex يحتوي على التعبير النمطي pattern بعد ضبطه وفقًا للخيار option.

انظر أيضًا

مصادر