স্ট্রিংকে লোয়ার কেসে রূপান্তর করা

Clojure:
স্ট্রিংকে লোয়ার কেসে রূপান্তর করা

কিভাবে:

Clojure এ, একটি স্ট্রিংকে ছোট হাতের অক্ষরে রূপান্তর করতে, আপনি clojure.string/lower-case ফাংশন ব্যবহার করবেন। দেখুন এটা কত সহজ:

(require '[clojure.string :as str])

(str/lower-case "Hello, World!") ; => "hello, world!"

আউটপুটটি সোজাসাপটা:

"hello, world!"

গভীর ডুব

ঐতিহাসিকভাবে, কেস রূপান্তর প্রথম কম্পিউটিং দিনগুলো থেকেই টেক্সট ডেটা প্রসেসিংকে সামঞ্জস্যপূর্ণ করতে উপস্থিত। Clojure এ, clojure.string/lower-case ফাংশনটি clojure.string লাইব্রেরীর একটি অংশ, যা মূল ভাষায় অন্তর্ভুক্ত একটি স্ট্রিং ম্যানিপুলেশনের জন্য ইউটিলিটি সমূহের সংগ্রহ।

clojure.string/lower-case এর বিকল্পগুলি অন্তর্ভুক্ত আপনার নিজের ফাংশন তৈরি করা char ম্যানিপুলেশনের মাধ্যমে ম্যাপিং করা, কিন্তু যখন আপনার কাছে একটি অপ্টিমাইজড এবং ভালভাবে পরীক্ষিত নির্মিত ফাংশন রয়েছে তখন এটি চাকা পুনঃআবিষ্কার করা।

অভ্যন্তরীণভাবে, clojure.string/lower-case Java এর নিজস্ব toLowerCase মেথডে ভারী কাজটি হস্তান্তর করে, যেহেতু Clojure জাভা ভার্চুয়াল মেশিন (JVM) এ চলে। এটি Java এর পরিপক্ক লাইব্রেরিগুলি কাজে লাগিয়ে উচ্চ কর্মক্ষমতা নিশ্চিত করে।

আরও দেখুন