রুবি স্ট্রিং
🌈রুবি স্ট্রিং কি?
📋রুবি স্ট্রিং হলো এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের পদ্ধতি।
⚒️রুবি স্ট্রিং এক বা একাধিক অক্ষর টেক্সট ডেটা সংরক্ষণের ব্যবহৃত হয়।
রুবি স্ট্রিং সমূহ
রুবি স্ট্রিং এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ length - স্ট্রিং এর দৈর্ঘ্য গণনা করা
- ➡️ concat - একাধিক স্ট্রিং একত্র করা
- ➡️ insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করা
- ➡️ slice - নির্দিষ্ট অংশ কেটে আলাদা করা
- ➡️ replace - নির্দিষ্ট মান প্রতিস্থাপন করা
- ➡️ sub - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
- ➡️ include - নির্দিষ্ট মান আছে কিনা পরীক্ষা করা
- ➡️ index - নির্দিষ্ট মানের প্রথম অবস্থান বের করা
- ➡️ rindex - নির্দিষ্ট মানের শেষ অবস্থান বের করা
- ➡️ start_with - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করা
- ➡️ end_with - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করা
- ➡️ downcase - ছোট হাতের অক্ষরে রূপান্তর করা
- ➡️ upcase - বড় হাতের অক্ষরে রূপান্তর করা
- ➡️ capitalize - শুধু প্রথম অক্ষর বড় হাতের অক্ষরে রূপান্তর করা
- ➡️ swapcase - বড় ও ছোট হাতের অক্ষর অদলবদল করা
- ➡️ strip - উভয় পাসের স্পেস ডিলিট করা
- ➡️ lstrip - শুরুতে থাকা স্পেস ডিলিট করা
- ➡️ rstrip - শেষে থাকা স্পেস ডিলিট করা
- ➡️ split - নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করা
- ➡️ count - নির্দিষ্ট মানের উপস্থিতি সংখ্যা গনণা করা
- ➡️ reverse - ডেটা ক্রম বিপরিত করা
- ➡️ center - ডেটা মধ্যস্থল করা
- ➡️ ljust - স্ট্রিং এর শেষে অক্ষর যোগ করা
- ➡️ rjust - স্ট্রিং এর শুরুতে অক্ষর যোগ করা
- ➡️ match - নির্দিষ্ট মিল খুজে বের করা
- ➡️ scan - স্ট্রিংয়ের মধ্যে নির্দিষ্ট প্যাটার্ন খুঁজে বের করা
- ➡️ bytes - স্ট্রিংয়ের বাইটগুলোর তালিকা বের করা
- ➡️ chars - স্ট্রিংয়ের অক্ষরগুলোর তালিকা বের করা
- ➡️ ord - অক্ষরের সাংখ্যিক কোড বের করা
length - স্ট্রিং এর দৈর্ঘ্য গণনা করার উদাহরণ।
string = "হ্যালো বিশ্ব"
result = string.length
puts result
concat - একাধিক স্ট্রিং একত্র করার উদাহরণ।
hello = "হ্যালো"
world = "বিশ্ব"
result = hello.concat(" ", world)
puts result
insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করার উদাহরণ।
string = "হ্যালো "
string.insert(6, "বিশ্ব")
puts string
slice - নির্দিষ্ট অংশ কেটে আলাদা করার উদাহরণ।
string = "হ্যালো বিশ্ব"
result = string.slice(6, 5)
puts result
replace - নির্দিষ্ট মান প্রতিস্থাপন করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.gsub("প্রোগ্রামিং", "ডেভেলপমেন্ট")
puts result
sub - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.sub("প্রোগ্রামিং", "ডেভেলপমেন্ট")
puts result
include - নির্দিষ্ট মান আছে কিনা পরীক্ষা করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.include?("প্রোগ্রামিং")
puts result
index - নির্দিষ্ট মানের প্রথম অবস্থান বের করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.index("প্রোগ্রামিং")
puts result
rindex - নির্দিষ্ট মানের শেষ অবস্থান বের করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.rindex("প্রোগ্রামিং")
puts result
start_with - নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করার উদাহরণ।
string = "হ্যালো বিশ্ব"
result = string.start_with?("হ্যালো")
puts result
end_with - নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করার উদাহরণ।
string = "হ্যালো বিশ্ব"
result = string.end_with?("বিশ্ব")
puts result
downcase - ছোট হাতের অক্ষরে রূপান্তর করার উদাহরণ।
string = "হ্যালো বিশ্ব"
result = string.downcase
puts result
upcase - বড় হাতের অক্ষরে রূপান্তর করার উদাহরণ।
string = "হ্যালো বিশ্ব"
result = string.upcase
puts result
capitalize - শুধু প্রথম অক্ষর বড় হাতের অক্ষরে রূপান্তর করার উদাহরণ।
string = "হ্যালো বিশ্ব"
result = string.capitalize
puts result
swapcase - বড় ও ছোট হাতের অক্ষর অদলবদল করার উদাহরণ।
string = "হ্যালো বিশ্ব"
result = string.swapcase
puts result
strip - উভয় পাসের স্পেস ডিলিট করার উদাহরণ।
string = " হ্যালো বিশ্ব "
result = string.strip
puts result
lstrip - শুরুতে থাকা স্পেস ডিলিট করার উদাহরণ।
string = " হ্যালো বিশ্ব"
result = string.lstrip
puts result
rstrip - শেষে থাকা স্পেস ডিলিট করার উদাহরণ।
string = "হ্যালো বিশ্ব "
result = string.rstrip
puts result
split - নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.split(" ")
puts result
count - নির্দিষ্ট মানের উপস্থিতি সংখ্যা গনণা করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.count("প্রোগ্রামিং")
puts result
reverse - ডেটা ক্রম বিপরিত করার উদাহরণ।
string = "হ্যালো"
result = string.reverse
puts result
center - ডেটা মধ্যস্থল করার উদাহরণ।
string = "হ্যালো"
result = string.center(10, "-")
puts result
ljust - স্ট্রিং এর শেষে অক্ষর যোগ করার উদাহরণ।
string = "হ্যালো"
result = string.ljust(10, "-")
puts result
rjust - স্ট্রিং এর শুরুতে অক্ষর যোগ করার উদাহরণ।
string = "হ্যালো"
result = string.rjust(10, "-")
puts result
match - নির্দিষ্ট মিল খুজে বের করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.match("প্রোগ্রামিং")
puts result
scan - স্ট্রিংয়ের মধ্যে নির্দিষ্ট প্যাটার্ন খুঁজে বের করার উদাহরণ।
string = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন"
result = string.scan("প্রোগ্রামিং")
puts result
bytes - স্ট্রিংয়ের বাইটগুলোর তালিকা বের করার উদাহরণ।
string = "হ্যালো"
result = string.bytes
puts result
chars - স্ট্রিংয়ের অক্ষরগুলোর তালিকা বের করার উদাহরণ।
string = "হ্যালো"
result = string.chars
puts result
ord - অক্ষরের সাংখ্যিক কোড বের করার উদাহরণ।
string = "ও"
result = string.ord
puts result
রুবি স্ট্রিং সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| length | স্ট্রিং এর দৈর্ঘ্য গণনা করতে ব্যবহৃত হয়। |
| concat | একাধিক স্ট্রিং একত্র করতে ব্যবহৃত হয়। |
| insert | নির্দিষ্ট স্থানে ডেটা যুক্ত করতে ব্যবহৃত হয়। |
| slice | নির্দিষ্ট অংশ কেটে আলাদা করতে ব্যবহৃত হয়। |
| replace | নির্দিষ্ট মান প্রতিস্থাপন করতে ব্যবহৃত হয়। |
| sub | নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়। |
| include | নির্দিষ্ট মান আছে কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| index | নির্দিষ্ট মানের প্রথম অবস্থান বের করতে ব্যবহৃত হয়। |
| rindex | নির্দিষ্ট মানের শেষ অবস্থান বের করতে ব্যবহৃত হয়। |
| start_with | নির্দিষ্ট মান দিয়ে শুরু কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| end_with | নির্দিষ্ট মান দিয়ে শেষ কিনা পরীক্ষা করতে ব্যবহৃত হয়। |
| downcase | ছোট হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়। |
| upcase | বড় হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়। |
| capitalize | শুধু প্রথম অক্ষর বড় হাতের অক্ষরে রূপান্তর করতে ব্যবহৃত হয়। |
| swapcase | বড় ও ছোট হাতের অক্ষর অদলবদল করতে ব্যবহৃত হয়। |
| strip | উভয় পাসের স্পেস ডিলিট করতে ব্যবহৃত হয়। |
| lstrip | শুরুতে থাকা স্পেস ডিলিট করতে ব্যবহৃত হয়। |
| rstrip | শেষে থাকা স্পেস ডিলিট করতে ব্যবহৃত হয়। |
| split | নির্দিষ্ট সেপারেটর দ্বারা বিভক্ত করতে ব্যবহৃত হয়। |
| count | নির্দিষ্ট মানের উপস্থিতি সংখ্যা গনণা করতে ব্যবহৃত হয়। |
| reverse | ডেটা ক্রম বিপরিত করতে ব্যবহৃত হয়। |
| center | ডেটা মধ্যস্থল করতে ব্যবহৃত হয়। |
| ljust | স্ট্রিং এর শেষে অক্ষর যোগ করতে ব্যবহৃত হয়। |
| rjust | স্ট্রিং এর শুরুতে অক্ষর যোগ করতে ব্যবহৃত হয়। |
| match | নির্দিষ্ট মিল খুজে বের করতে ব্যবহৃত হয়। |
| scan | স্ট্রিংয়ের মধ্যে নির্দিষ্ট প্যাটার্ন খুঁজে বের করতে ব্যবহৃত হয়। |
| bytes | স্ট্রিংয়ের বাইটগুলোর তালিকা বের করতে ব্যবহৃত হয়। |
| chars | স্ট্রিংয়ের অক্ষরগুলোর তালিকা বের করতে ব্যবহৃত হয়। |
| ord | অক্ষরের সাংখ্যিক কোড বের করতে ব্যবহৃত হয়। |