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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

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

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

actual val pattern: String

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

سلسلة نصية.

أمثلة

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

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

fun main(args: Array<String>) {
  val reg = Regex("""-?\d+(\.\d+)?""")
    
  print(reg.pattern ) // -?\d+(\.\d+)?
}

أنظر أيضًا

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

مصادر