"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > आप गोलांग में स्ट्रिंग्स में विशेष वर्णों की पहचान कैसे करते हैं?

आप गोलांग में स्ट्रिंग्स में विशेष वर्णों की पहचान कैसे करते हैं?

2024-11-15 को प्रकाशित
ब्राउज़ करें:676

How do you Identify Special Characters in Strings in Golang?

गोलांग में स्ट्रिंग्स में विशेष वर्णों की पहचान करना

गोलांग में, एक स्ट्रिंग के भीतर विशेष वर्णों की जांच करने के लिए विशिष्ट तरीकों की आवश्यकता होती है। उपयोगकर्ता इनपुट से प्राप्त स्ट्रिंग का सामना करते समय, इसकी वैधता सुनिश्चित करने के लिए अक्सर दुर्भावनापूर्ण या अवांछित वर्णों की अनुपस्थिति की पुष्टि करना आवश्यक हो जाता है। यह आलेख स्ट्रिंग्स में विशेष वर्णों का पता लगाने के लिए दो दृष्टिकोणों की खोज करता है। पात्रों का सेट. विशेष वर्णों की जांच करने के लिए, फ़ंक्शन में स्ट्रिंग और एक विशेष वर्ण सेट पास करें। उदाहरण के लिए:

पैकेज मुख्य "स्ट्रिंग्स" आयात करें func मुख्य() { fmt.Println(strings.ContainsAny("हैलो वर्ल्ड", ",|")) // गलत fmt.Println(strings.ContainsAny("हैलो, वर्ल्ड", ",|")) // सच fmt.Println(strings.ContainsAny("Hello|World", ",|")) // true }

विधि 2: strings.IndexFunc()
package main

import "strings"

func main() {
    fmt.Println(strings.ContainsAny("Hello World", ",|"))  // false
    fmt.Println(strings.ContainsAny("Hello, World", ",|")) // true
    fmt.Println(strings.ContainsAny("Hello|World", ",|"))  // true
}

पैकेज मुख्य आयात ( "एफएमटी" "तार" ) func मुख्य() { f := func(r रूण) बूल { वापसी आर 'जेड' } यदि strings.IndexFunc('HelloWorld', f) != -1 { fmt.Println('विशेष वर्ण मिला') // गलत } यदि strings.IndexFunc('हैलो वर्ल्ड', f) != -1 { fmt.Println('विशेष वर्ण मिला') // सत्य } }

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3