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

مصادر