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

من موسوعة حسوب
أنشأ الصفحة ب'</syntaxhighlight><noinclude>{{DISPLAYTITLE: الدالة ()‎text.Regex_1 في لغة Kotlin}}</noinclude> هذه الدالة صارت مُتجاوزة. إذ تنش...'
 
مراجعة وتدقيق.
 
(4 مراجعات متوسطة بواسطة 3 مستخدمين غير معروضة)
سطر 1: سطر 1:
</syntaxhighlight><noinclude>{{DISPLAYTITLE: الدالة ()‎text.Regex_1 في لغة Kotlin}}</noinclude>
<noinclude>{{DISPLAYTITLE: الدالة <code>Regex_1</code> في Kotlin}}</noinclude>
 
أصبحت الدالة <code>Regex_1</code> مهملة، إذ كانت متوافرة من أجل التوافقية الثنائية (binary compatibility).
هذه الدالة صارت مُتجاوزة. إذ تنشئ [[Kotlin/kotlin.text/Regex/index|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية المُمرّرة.


تنشئ هذه الدالة [[Kotlin/kotlin.text/Regex/index|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية المُمرّرة مع استعمال [[Kotlin/kotlin.text/RegexOption|الخيارات الافتراضية]].
== البنية العامة ==
== البنية العامة ==
<syntaxhighlight lang="kotlin">
<syntaxhighlight lang="kotlin">
fun Regex_0(pattern: String, option: RegexOption): Regex  
fun Regex_1(pattern: String): Regex (source)
 
</syntaxhighlight>
 
== المعاملات ==
 
=== <code>pattern</code> ===
سلسلة نصية تمثل النمط الذي سينشأ منه <nowiki/>[[Kotlin/kotlin.text/Regex|تعبير نمطي]].
 
== القيم المعادة ==
يعاد كائن من النوع <code>[[Kotlin/kotlin.text/Regex|Regex]]</code> يحتوي على التعبير النمطي <code>pattern</code> بعد ضبطه وفقًا للقيمة الافتراضية [[Kotlin/kotlin.text/RegexOption|للخيارات]].


== انظر أيضًا ==
== انظر أيضًا ==
* <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/findAll|findAll()‎]]</code>: تبحث عن جميع المحارف المتطابقة مع <nowiki/>[[Kotlin/kotlin.text/Regex/index|التعبير النمطي]] الذي استُدعي معها في <nowiki/>[[Kotlin/CharSequence|سلسلة المحارف]] الممرَّرة إليها. يمكن البحث في <nowiki/>[[Kotlin/CharSequence|سلسلة المحارف]] المعطاة بأكملها، أو يمكن بدء عملية البحث عند محرف معين.
* الدالة <code>[[Kotlin/kotlin.text/Regex/matchEntire|matchEntire()‎]]</code>: تحاول مطابقة جميع محارف <nowiki/>[[Kotlin/CharSequence|السلسلة]] الممررة إليها مع <nowiki/>[[Kotlin/kotlin.text/Regex/index|التعبير النمطي]] الذي استدعي معها.


== مصادر ==
== مصادر ==
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-regex_0.html صفحة الدالة Regex_1 في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
* [http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-regex_1.html صفحة الدالة Regex_1 في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin functions]]
[[تصنيف:Koltin Function]]
[[تصنيف:Koltin Deprecated]]
[[تصنيف:Koltin Text]]
[[تصنيف:Koltin Regex]]

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

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

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

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

fun Regex_1(pattern: String): Regex (source)

المعاملات

pattern

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

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

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

انظر أيضًا

مصادر