الدالة toPattern()‎ في Kotlin

من موسوعة حسوب

تحول الدالة toPattern()السلسلة النصية التي استٌدعيت معها إلى نمط.

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

inline fun String.toPattern(flags: Int = 0): Pattern

منصة التشغيل المطلوبة: JVM.

يُلاحَظ وجود الكلمة المفتاحية inline للدلالة على أن هذه الدالة مباشرة (للمزيد من التفاصيل، راجع صفحة الدوال المباشرة (inline functions)).

المعاملات

flags

عدد صحيح يستعمل لتقسيم أو مطابقة السلسلة النصية المعطاة.

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

يعاد كائن من النوع Pattern.

أمثلة

مثالٌ على استعمال الدالة toPattern()‎:

fun main(args: Array<String>) {
    println("""-?\d+(\.\d+)?""".toPattern()) // -?\d+(\.\d+)?
    // يطابق هذا التعبير النمطي القيم العددية
}

انظر أيضًا

مصادر