কম্পিউটার টিউটোরিয়াল

সুইফটে একটি স্ট্রিং অন্য স্ট্রিং কন্টেইন (Contains) করে কিনা চেক করার পদ্ধতি


দুটি স্ট্রিং लेकर.contains() এবং range(of:) মেথড দিয়ে চেক করা যায়।

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

পদ্ধতি ১: contains()

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

পদ্ধতি ২: range(of:)

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

আউটপুট — প্রথমটি true, দ্বিতীয়টি false।

সুইফটে একটি স্ট্রিং অন্য স্ট্রিং কন্টেইন (Contains) করে কিনা চেক করার পদ্ধতি

আরেক উদাহরণ —

var str1 = "12312$$33@"
var str2 = "%%"
var str3 = "$$"
if str1.contains(str2) { print("contains") } else { print("does not contain") } // false
if str1.range(of: str3) != nil { print("contains") } else { print("does not contain") } // true

সুইফটে একটি স্ট্রিং অন্য স্ট্রিং কন্টেইন (Contains) করে কিনা চেক করার পদ্ধতি


  1. সুইফটে স্ট্রিং-এ স্পেশাল ক্যারেক্টার আছে কিনা চেক করার পদ্ধতি

  2. পাইথনে একটি স্ট্রিংকে অন্য স্ট্রিংে রূপান্তর করা সম্ভব কিনা যাচাই করার পদ্ধতি

  3. পাইথনে যাচাই করুন স্ট্রিং অন্য স্ট্রিং-এর সাফিক্স (suffix) কিনা

  4. পাইথনে যাচাই করুন স্ট্রিং রিপিট করে অন্য স্ট্রিং বানানো যায় কিনা