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

পাইথনে স্ট্রিং-এর শেষ থেকে সাবস্ট্রিং রিমুভ করা

আপনি যদি স্ট্রিং-এর শেষ থেকে একটি সাবস্ট্রিং রিমুভ করতে চান, তবে প্রথমে চেক করুন স্ট্রিংটি সেটা দিয়ে শেষ হয় কিনা। যদি হয়, তবে সাবস্ট্রিং বাদে বাকি অংশ রাখে স্ট্রিং স্লাইস করুন। উদাহরণস্বরূপ,

def rchop(string, ending):
    if string.endswith(ending):
        return string[:-len(ending)]
    return string

chopped_str = rchop('Hello world', 'orld')
print(chopped_str)

এটি আউটপুট দেবে:

Hello w

যদি স্পীড গুরুত্বপূর্ণ না হয়, তবে regexও ব্যবহার করা যায়। উদাহরণস্বরূপ,

>>> import re
>>> re.sub('orld$', '', 'Hello world')
Hello w
  1. পাইথন: স্ট্রিং থেকে সব ডিজিট বের করা

  2. স্ট্রিংয় থেকে nth ইনডেক্স ক্যারেক্টার রিমুভ করার পাইথন প্রোগ্রাম

  3. পাইথনে লিস্ট থেকে এলিমেন্ট রিমুভ করার পদ্ধতিগুলো

  4. পাইথনে লেবেল (Label) থেকে টেক্সট রিমুভ করা