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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(مراجعة وتدقيق.)
 
(3 مراجعات متوسطة بواسطة 3 مستخدمين غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة ()‎text.lastIndex في لغة Kotlin}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: الدالة <code>Regex_0</code> في Kotlin}}</noinclude>
 +
أصبحت الدالة <code>Regex_0</code> مهملة، إذ كانت متوافرة من أجل التوافقية الثنائية (binary compatibility).
 +
 
 +
تنشئ هذه الدالة [[Kotlin/kotlin.text/Regex|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية والخيارات المُمرّرة إليها.
 +
 
 +
== البنية العامة ==
 +
<syntaxhighlight lang="kotlin">
 +
fun Regex_0(pattern: String, option: RegexOption): Regex
 +
 
 +
</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/text/isDefined|isDefined()]]</code>: تعيد القيمة <code>true</code> في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).
+
* الدالة <code>[[Kotlin/kotlin.text/Regex/init|Regex()]]</code>: تنشئ [[Kotlin/kotlin.text/Regex/index|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية المُمرّرة إليه.
* الخاصية <code>[[Kotlin/kotlin.text/indices|indices]]</code>: تُستخدَم هذه الخاصيّة للحصول على الفهارس الصحيحة (valid indices) [[Kotlin/CharSequence/index|لسلسلة الحروف]] التي استُدعيت عبرها.
+
* الدالة <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|التعبير النمطي]] الذي استدعي معها. 
  
 
== مصادر ==
 
== مصادر ==
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/size.html صفحة الدالة size في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
+
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-regex_0.html صفحة الدالة Regex_0 في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin functions]]
+
[[تصنيف: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.

انظر أيضًا

مصادر