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

من موسوعة حسوب
مراجعة 19:07، 4 يوليو 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الخاصية <code>Regex.pattern</code> في لغة Kotlin}}</noinclude> تعبر الخاصية <code>pattern</code> عن مجموعة ال...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

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

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

actual val options: Set<RegexOption>

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

مجموعة.

أمثلة

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

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

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

أنظر أيضًا

مصادر