सबस्ट्रिंग्स निकालना

Kotlin:
सबस्ट्रिंग्स निकालना

कैसे करें? (How to:)

fun main() {
    val text = "नमस्कार, Kotlin!"

    // पहले 5 characters निकालें
    val substring1 = text.substring(0, 5)
    println(substring1) // नमस्कार

    // शब्द 'Kotlin' निकालें
    val kotlinWordIndex = text.indexOf("Kotlin")
    val substring2 = text.substring(kotlinWordIndex)
    println(substring2) // Kotlin!
}

गहराई में जानकारी (Deep Dive)

सबस्ट्रिंग्स की क्षमता शुरुआती प्रोग्रामिंग भाषाओं से ही रही है - यह स्ट्रिंग मेंपुलेशन का एक बुनियादी हिस्सा है। Kotlin में substring फंक्शन दो प्रकार से प्रयोग किये जा सकते हैं: इंडेक्स रेंज देकर या शुरू और अंतिम इंडेक्स देकर। जावा की String कक्षा से Kotlin में हुआ यह सुधार ज्यादा सुगम और लचीला है। अल्टरनेटिव्स में take, drop, filter, removeRange इत्यादि फंक्शन्स शामिल हैं जो कस्टम सबस्ट्रिंग्स बनाने की अनुमति देते हैं।

अन्य संसाधन (See Also)