الخاصية Regex.options في لغة Kotlin

من موسوعة حسوب
مراجعة 07:37، 22 أغسطس 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) التي استُخدمت في إنشاء التعبير النمطي الذي استُدعيت عبره.

مصادر