কম্পিউটার

সুইফটে স্ট্রিংটিতে অন্য স্ট্রিং রয়েছে কিনা তা পরীক্ষা করুন


একটি স্ট্রিং সুইফটে অন্য স্ট্রিং আছে কিনা তা পরীক্ষা করতে, আমাদের দুটি ভিন্ন স্ট্রিং প্রয়োজন হবে। একটি স্ট্রিং যা আমাদের পরীক্ষা করতে হবে এটি অন্য স্ট্রিং নিয়ে গঠিত কিনা৷

আসুন আমরা বলি যে স্ট্রিংটি আমরা পরীক্ষা করতে চাই তা হল "পয়েন্ট" এবং পুরো স্ট্রিংটি হল "টিউটোরিয়াল পয়েন্ট" এবং আরেকটি স্ট্রিং হল "এক দুই তিন"। খেলার মাঠে এই দুটি স্ট্রিং দিয়ে পরীক্ষা করা যাক।

আমরা নিচে দেখানো হিসাবে দুটি উপায়ে এটি করতে পারেন. তিনটি ভিন্ন স্ট্রিং তৈরি করে শুরু করা যাক।

var CompleteStr1 = "Tutorials point"
var completeStr2 = "one two three"
var stringToCheck = "point"

পদ্ধতি এক

এই পদ্ধতিতে আমরা অন্য স্ট্রিংয়ের মধ্যে একটি স্ট্রিং আছে কিনা তা পরীক্ষা করার জন্য স্ট্রিংগুলির .contains পদ্ধতি ব্যবহার করব, এটি বিদ্যমান থাকলে এটি সত্য দেখায়, অন্যথায়, এটি মিথ্যা ফেরত দেয়।

if CompleteStr1.contains(stringToCheck) {
   print("contains")
} else {
   print("does not contain")
}

পদ্ধতি দুই

এই পদ্ধতিতে আমরা একটি স্ট্রিংয়ের পরিসীমা পরীক্ষা করব যদি পরিসরটি শূন্য হয়, এর মানে হল যে আমরা যে স্ট্রিংটি পরীক্ষা করছি তার অস্তিত্ব নেই। অন্যথায়, এর অর্থ হল স্ট্রিং বিদ্যমান।

if completeStr2.range(of: stringToCheck) != nil {
   print("contains")
} else {
   print("does not contain")
}

যখন আমরা উপরের কোডটি রান করি, তখন আমরা নিচের চিত্রের মত আউটপুট পাই।

সুইফটে স্ট্রিংটিতে অন্য স্ট্রিং রয়েছে কিনা তা পরীক্ষা করুন

একইভাবে, আরও একটি উদাহরণ দিয়ে এই পদ্ধতিগুলি চেষ্টা করা যাক।

var Str1 = "12312$$33@"
var Str2 = "%%"
var Str3 = "$$"
if Str1.contains(Str2) {
   print("contains")
} else {
   print("does not contain")
}
if Str1.range(of: Str3) != nil {
   print("contains")
} else {
   print("does not contain")
}

এটি নীচে দেখানো হিসাবে ফলাফল তৈরি করে৷

সুইফটে স্ট্রিংটিতে অন্য স্ট্রিং রয়েছে কিনা তা পরীক্ষা করুন


  1. সুইফটে স্ট্রিং-এ বিশেষ অক্ষর আছে কিনা তা পরীক্ষা করুন

  2. পাইথনে একটি স্ট্রিংকে অন্যটিতে রূপান্তর করা সম্ভব কিনা তা পরীক্ষা করুন

  3. পাইথনে একটি স্ট্রিং অন্যটির প্রত্যয় কিনা তা পরীক্ষা করুন

  4. পাইথনে আরেকটি স্ট্রিং তৈরি করতে একটি স্ট্রিং পুনরাবৃত্তি করা যায় কিনা তা পরীক্ষা করুন