Elm में, स्ट्रिंग्स को बड़े अक्षर में बदलने के लिए विशेष रूप से कोई निर्मित फंक्शन नहीं है। हालांकि, आप toUpper, toLower, left, और dropLeft जैसे निर्मित String मॉड्यूल फंक्शनों का उपयोग करके आसानी से यह प्राप्त कर सकते हैं।.
toUpper
toLower
left
dropLeft
String
/ कैसे करें: Elm में स्ट्रिंग्स जोड़ते समय आप (++) ऑपरेटर का इस्तेमाल कर सकते हैं.
(++)
(कैसे करें:) Elm में स्ट्रिंग को लोअर केस में कन्वर्ट करने के लिए String.toLower फंक्शन का उपयोग करें।.
String.toLower
(कैसे करें:) पैटर्न के हिसाब से अक्षरों को मिटाना न केवल Elm में बल्कि कई अन्य प्रोग्रामिंग भाषा में आम है। यह क्रिया रेगुलर एक्सप्रेशन (Regex) का उपयोग करके की जाती है, जो एक शक्तिशाली पैटर्न मिलान उपकरण है। इतिहास में पहली बार केन थॉम्पसन ने QED टेक्स्ट एडिटर में Regex को लागू किया था। विकल्प के रूप में, कभी-कभी सीधी स्ट्रिंग मैनीपलेशन फंक्शन्स जैसे कि String.filter, String.foldr या String.map तकनीक का उपयोग कर सकते हैं। लेकिन, अगर जटिल पैटर्न की जरूरत हो तो Regex सबसे बेहतर है। Elm में, Regex.replace फंक्शन यह काम अत्यंत कुशलता से करता है।.
String.filter
String.foldr
String.map
Regex.replace
(कैसे करें:) Elm में उप-स्ट्रिंग निकालने के लिए String.slice पद्धति का इस्तेमाल करें.
String.slice
) यहां “नमस्ते!” स्ट्रिंग की लंबाई 7 है क्योंकि इसमें सात कैरेक्टर्स हैं।.
(कैसे करें:) Elm में, स्ट्रिंग इंटरपोलेशन को सीधा सपोर्ट नहीं है, लेकिन हम String.concat या ++ ऑपरेटर का इस्तेमाल करके इसे आसानी से कर सकते हैं।.
String.concat
++
Elm में, आप String फ़ंक्शन्स का उपयोग करके स्ट्रिंग्स को मैनिप्युलेट कर सकते हैं, जैसे कि उद्धरण चिह्नों को हटाना। यहाँ ऐसा करने का एक सीधा तरीका है.
Elm की मूल लाइब्रेरी में बिल्ट-इन regex फ़ंक्शंस नहीं होते हैं, इसलिए इन कार्यों के लिए तीसरे पक्ष की लाइब्रेरियों का उपयोग करना पड़ता है। Regex के साथ काम करने के लिए लोकप्रिय विकल्पों में से एक elm/regex है। आप इसे elm install elm/regex का उपयोग करके अपनी परियोजना में जोड़ सकते हैं। यहाँ बताया गया है कि आप कैसे elm/regex का उपयोग कुछ सामान्य कार्यों के लिए कर सकते हैं.
elm/regex
elm install elm/regex