Ruby এর নিম্ন বা উপরের ক্ষেত্রে একটি স্ট্রিং রূপান্তর কিভাবে




string uppercase (5)

আমি কিভাবে একটি স্ট্রিং এবং Ruby নিম্ন বা উপরের ক্ষেত্রে এটি রূপান্তর করতে পারি?


... এবং বড় হাতের অক্ষরটি হল:

"Awesome String".upcase
=> "AWESOME STRING"

@EndeR এর মত উল্লেখ করা হয়েছে, যদি আন্তর্জাতিকীকরণ একটি উদ্বেগের বিষয় হয়, তবে ইউনিকোড_টিল মণ যথেষ্ট পরিমাণে।

$ gem install unicode_utils
$ irb
> require 'unicode_utils'
=> true
> UnicodeUtils.downcase("FEN BİLİMLERİ", :tr)
=> "fen bilimleri"

রুবি 2.4 স্ট্রিং ম্যানিপুলেশন এখন ইউনিকোড সংবেদনশীল।



রুবি downcase পদ্ধতি ছোট হাতের অক্ষর দ্বারা প্রতিস্থাপিত তার বড় হাতের অক্ষর সহ একটি স্ট্রিং প্রদান করে।

"string".downcase

https://ruby-doc.org/core-2.1.0/String.html#method-i-downcase


রুবি স্ট্রিং ক্ষেত্রে পরিবর্তন করার জন্য কয়েকটি পদ্ধতি আছে। ছোট হাতের অক্ষরে রূপান্তর করতে, downcase ব্যবহার downcase :

"hello James!".downcase    #=> "hello james!"

অনুরূপভাবে, upcase অক্ষরটি প্রতিটি upcase পুঁজি করে এবং capitalize স্ট্রিংটির প্রথম upcase পুঁজি করে তবে upcase :

"hello James!".upcase      #=> "HELLO JAMES!"
"hello James!".capitalize  #=> "Hello james!"
"hello James!".titleize    #=> "Hello James!"

আপনি যদি কোনও স্ট্রিংটি সংশোধন করতে চান তবে আপনি যে কোনও পদ্ধতিতে একটি বিস্ময় বিন্দু যুক্ত করতে পারেন:

string = "hello James!"
string.downcase!
string   #=> "hello james!"

আরো তথ্যের জন্য স্ট্রিং জন্য ডকুমেন্টেশন পড়ুন।





lowercase