الفرق بين المراجعتين ل"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) التي استُخدمت في إنشاء التعبير النمطي الذي استُدعيت عبره.

مصادر