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

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

কিভাবে:

TypeScript-এ, একটি স্ট্রিংকে লোয়ারকেসে পরিণত করা খুবই সহজ। শুধু আপনার স্ট্রিং-এ .toLowerCase() ফাংশনটি ডাকুন। এই রকম ভাবে:

let myString: string = "HeLLo, WorLD!";
let lowerCaseString: string = myString.toLowerCase();
console.log(lowerCaseString); // আউটপুট: "hello, world!"

সহজ, তাই না?

গভীর ডুব

গত দিনে, টেক্সট প্রসেসিং সবসময় সুসংগত হতো না, এবং অক্ষরের এনকোডিং একটি বন্য পশ্চিম হতে পারে। এখন, ইউনিকোড এবং মানকৃত পদ্ধতি সাহায্যে, ভাষাগুলি জুড়ে কেসগুলো ঐক্যবদ্ধ হয়। .toLowerCase()-এর তুলনায়, একটি পুরোনো-স্কুলের পদ্ধতি (যেমন ASCII ম্যানিপুলেশন) হল প্রস্তর যুগের। বিকল্পগুলি (যেমন .toLocaleLowerCase()) সঠিক কেসিংয়ের জন্য লোকেল-নির্দিষ্ট নিয়মগুলি বিবেচনা করে, যা হাতের কাছে হতে পারে। অভ্যন্তরীণভাবে, JavaScript (এবং TypeScript এক্সটেনশন হিসেবে) -এ .toLowerCase() প্রতিটি অক্ষরের মধ্যে যায় এবং, যদি এটি একটি আপারকেস অক্ষর হয়, ইউনিকোড ম্যাপিংস ভিত্তিক নিম্ন-কেস সমতুল্যে পরিণত করে।

আরও দেখুন

আপনার টেক্সট-প্রসেসিং গেমকে মশলাদার করতে ও আরও স্ট্রিং জিমন্যাস্টিক্সের জন্য, এগুলো দেখে নিন:

  • .toLowerCase() উপর MDN ডকুমেন্টেশন: MDN toLowerCase
  • TypeScript অফিসিয়াল ডকস: TypeScriptlang.org
  • লোকেল-নির্দিষ্ট রূপান্তরকরণের বিষয়ে ভালোভাবে বুঝতে: MDN toLocaleLowerCase
  • ইউনিকোড মানদণ্ডের গভীর জ্ঞানের জন্য: Unicode Case Mapping