الفرق بين المراجعتين ل"Kotlin/kotlin.text/Regex 1"
< Kotlin | kotlin.text
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) |
جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.) |
||
سطر 1: | سطر 1: | ||
− | <noinclude>{{DISPLAYTITLE: الدالة | + | <noinclude>{{DISPLAYTITLE: الدالة <code>Regex_1</code> في Kotlin}}</noinclude> |
+ | أصبحت الدالة <code>Regex_1</code> مهملة، إذ كانت متوافرة من أجل التوافقية الثنائية (binary compatibility). | ||
تنشئ هذه الدالة [[Kotlin/kotlin.text/Regex/index|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية المُمرّرة مع استعمال [[Kotlin/kotlin.text/RegexOption|الخيارات الافتراضية]]. | تنشئ هذه الدالة [[Kotlin/kotlin.text/Regex/index|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية المُمرّرة مع استعمال [[Kotlin/kotlin.text/RegexOption|الخيارات الافتراضية]]. | ||
سطر 7: | سطر 8: | ||
</syntaxhighlight> | </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/kotlin.text/Regex/init|Regex()]]</code>: تنشئ [[Kotlin/kotlin.text/Regex/index|تعبيرًا نمطيًا]] (regular expression) انطلاقًا من السلسلة النصية المُمرّرة إليه. |
+ | * الدالة <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|التعبير النمطي]] الذي استدعي معها. | ||
== مصادر == | == مصادر == | ||
سطر 15: | سطر 26: | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Koltin Function]] | [[تصنيف: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
بعد ضبطه وفقًا للقيمة الافتراضية للخيارات.
انظر أيضًا
- الدالة
Regex()
: تنشئ تعبيرًا نمطيًا (regular expression) انطلاقًا من السلسلة النصية المُمرّرة إليه. - الدالة
findAll()
: تبحث عن جميع المحارف المتطابقة مع التعبير النمطي الذي استُدعي معها في سلسلة المحارف الممرَّرة إليها. يمكن البحث في سلسلة المحارف المعطاة بأكملها، أو يمكن بدء عملية البحث عند محرف معين. - الدالة
matchEntire()
: تحاول مطابقة جميع محارف السلسلة الممررة إليها مع التعبير النمطي الذي استدعي معها.