এলমে, নির্দিষ্টভাবে স্ট্রিং বড় হাতের অক্ষরে পরিণত করার জন্য কোনো বিল্ট-ইন ফাংশন নেই। তবে, String মডিউলের বিল্ট-ইন ফাংশন যেমন toUpper, toLower, left, এবং dropLeft ব্যবহার করে এই কাজ সহজেই করা যায়।.
String
toUpper
toLower
left
dropLeft
এলম এর একটি চমৎকার অপারেটর (++) আছে এই উদ্দেশ্যের জন্য.
(++)
এল্ম টেক্সট রূপান্তরের জন্য String.toLower ফাংশন ব্যবহার করে.
String.toLower
Elm সরাসরি regex সাপোর্ট করে না, তবে আপনি অক্ষর মুছে দেওয়া অনুকরণ করতে পারেন। এখানে একটি উদাহরণ আছে String.filter ব্যবহার করে একটি স্ট্রিং থেকে সংখ্যা অক্ষরগুলি অপসারণ করার।.
String.filter
Elm এ এটি খুবই সহজ। শুরুতে, আমরা String.slice ব্যবহার করব.
String.slice
Elm-এ, আপনি String.length ব্যবহার করে একটি স্ট্রিং-এ কতগুলি অক্ষর রয়েছে তা জানতে পারেন। দেখুন.
String.length
Elm স্ট্রিংস জোড়া লাগাতে ++ অপারেটরকে ব্যবহার করে, যা আপনি ইন্টারপোলেশনের মতো আচরণের জন্য ব্যবহার করতে পারেন। এটি কোনো বিশেষ সিনট্যাক্স নয়; আপনাকে শুধু তাদের একত্রিত করতে হবে।.
++
Elm-এ, আপনি String ফাংশন ব্যবহার করে স্ট্রিং নিয়ে কাজ করতে পারেন, যেমন উদ্ধৃতিচিহ্নগুলি সরানো। এখানে একটি সরল পদ্ধতি দেওয়া হলো.
Elm-এ, আপনি একটি স্ট্রিং-এর অংশগুলি প্রতিস্থাপন করার জন্য String মডিউল ব্যবহার করতে পারেন। আসুন দেখি এটি কিভাবে কাজ করে.
এলমের মূল লাইব্রেরিতে নিয়মিত অভিব্যক্তির জন্য নির্মিত ফাংশন নেই, এই অপারেশনগুলোর জন্য তৃতীয় পক্ষের লাইব্রেরিগুলি ব্যবহার করা প্রয়োজন। রেজেক্সের সাথে কাজ করার জন্য জনপ্রিয় একটি পছন্দ হল elm/regex। আপনি আপনার প্রজেক্টে elm install elm/regex ব্যবহার করে এটি যোগ করতে পারেন। এখানে কিছু সাধারণ কাজের জন্য আপনি elm/regex কিভাবে ব্যবহার করতে পারেন.
elm/regex
elm install elm/regex