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

من موسوعة حسوب
لا ملخص تعديل
لا ملخص تعديل
سطر 18: سطر 18:
</syntaxhighlight>
</syntaxhighlight>
==أنظر أيضًا==
==أنظر أيضًا==
* صفحة <code>[[Kotlin/kotlin.text/Regex/index|Regex]]</code>.
* الخاصية <code>[[Kotlin/kotlin.text/Regex/pattern|pattern]]:</code> تعيد  [[Kotlin/String|السلسلة النصية]] النمطية (pattern string) التي استُخدمت في إنشاء  التعبير النمطي الذي استُدعيت عبره.


==مصادر==
==مصادر==

مراجعة 19:13، 4 يوليو 2018

تعبر الخاصية options‎ عن مجموعة الخيارات التي استُخدمت في إنشاء التعبير النمطي الذي استُدعيت عبره.

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

actual val options: Set<RegexOption>

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

مجموعة.

أمثلة

استخدام الخاصية options

ينشِئ التابع Regex()‎ في الشيفرة الآتية تعبيرًا نمطيًا باسم reg ، ثم يستدعي الخاصية options عبره:

fun main(args: Array<String>) {
  val reg = Regex("""-?\d+(\.\d+)?""", RegexOption.UNIX_LINES)
    
  print(reg.options) // [UNIX_LINES]
}

أنظر أيضًا

  • الخاصية pattern: تعيد السلسلة النصية النمطية (pattern string) التي استُخدمت في إنشاء التعبير النمطي الذي استُدعيت عبره.

مصادر