Go में, strings पैकेज किसी स्ट्रिंग के केवल पहले अक्षर को कैपिटलाइज़ करने के लिए एक प्रत्यक्ष फ़ंक्शन प्रदान नहीं करता। इसलिए, हम अपने लक्ष्य को प्राप्त करने के लिए strings.ToUpper() फ़ंक्शन, जो एक स्ट्रिंग को अपरकेस में बदलता है, को स्लाइसिंग के साथ जोड़ते हैं। यहाँ इसे कैसे करें.
strings
strings.ToUpper()
Go में, स्ट्रिंग्स को जोड़ने के कई तरीके हैं। यहां कुछ सामान्य तरीकों पर एक नजर है उदाहरणों के साथ.
Go में, strings पैकेज का उपयोग करके आसानी से एक स्ट्रिंग को लोअरकेस में परिवर्तित किया जा सकता है, विशेष रूप से ToLower() फ़ंक्शन का उपयोग करके। यह फ़ंक्शन एक स्ट्रिंग को इनपुट के रूप में लेकर आता है और सभी अपरकेस अक्षरों को लोअरकेस में परिवर्तित करके एक नई स्ट्रिंग वापस करता है। यहाँ एक संक्षिप्त उदाहरण दिया गया है.
ToLower()
Go में, विशेष पैटर्न से मेल खाते वर्णों को हटाना regexp पैकेज का उपयोग करके दक्षतापूर्वक किया जा सकता है। यहाँ, हम एक उदाहरण के रूप में, सभी अंकों को हटाने के बाद, फिर एक तार से सभी गैर-अल्फान्यूमेरिक वर्णों को हटाने का वर्णन करेंगे। 1.
regexp
Go में, string प्रकार केवल पढ़ने योग्य बाइट्स की एक श्रेणी होती है। सबस्ट्रिंग्स को निकालने के लिए, मुख्य रूप से slice सिंटैक्स का उपयोग किया जाता है, साथ ही लंबाई की जाँच के लिए निर्मित len() फंक्शन और अधिक जटिल क्रियाकलापों के लिए strings पैकेज के साथ। यहाँ आप इसे कैसे हासिल कर सकते हैं.
string
slice
len()
Go में, स्ट्रिंग्स को अपरिवर्तनीय बाइट्स श्रृंखला के रूप में माना जाता है। आप एक स्ट्रिंग की लंबाई len() निर्मित-इन फ़ंक्शन का उपयोग करके पा सकते हैं जो बाइट्स की संख्या लौटाता है, जरूरी नहीं के अक्षरों की संख्या। इसका उपयोग कैसे करें.
Go में, स्ट्रिंग इंटरपोलेशन आमतौर पर fmt पैकेज का उपयोग करके हासिल किया जाता है, विशेष रूप से Sprintf फंक्शन के साथ, जो आपको फॉर्मेटिंग वर्ब्स को निर्दिष्ट करके एक स्ट्रिंग में वेरिएबल्स को इंजेक्ट करने देता है। वर्ब्स फॉर्मेट स्ट्रिंग में प्लेसहोल्डर हैं और दिए गए वेरिएबल्स के मूल्यों द्वारा प्रतिस्थापित किए जाते हैं। आप इसे किस प्रकार उपयोग करेंगे.
fmt
Sprintf
Go में एक स्ट्रिंग से उद्धरण चिह्नों को हटाने के लिए कई तरीके हैं, लेकिन उनमें से एक सबसे सरल तरीका है का strings पैकेज द्वारा प्रदान किए गए Trim और TrimFunc फंक्शंस का उपयोग करना। यहाँ इसे कैसे करते हैं.
Trim
TrimFunc
Go में, strings पैकेज विभिन्न फ़ंक्शंस प्रदान करता है ताकि स्ट्रिंग्स के भीतर टेक्स्ट को खोजने और प्रतिस्थापित करने में सहायता मिल सके। चलिए कुछ आम तरीकों का पता लगाते हैं। strings.Contains का उपयोग करके टेक्स्ट की खोज करना:.
strings.Contains
Go में, regexp पैकेज regex कार्यक्षमता प्रदान करता है। इसका प्रयोग कैसे करें, इस पर एक कदम-दर-कदम मार्गदर्शिका यहाँ प्रस्तुत है.