স্ট্রিং ক্লাসের replace মেথড সাবস্ট্রিং রিপ্লেস করতে ব্যবহৃত হয়। আমরা এই মেথডটি ব্যবহার করে মুছে ফেলার ক্যারেক্টারগুলোকে খালি স্ট্রিং দিয়ে রিপ্লেস করতে পারি। উদাহরণস্বরূপ:
>>> "Hello people".replace("e", "")
'Hllo popl'
আপনি যদি এক লাইনে একাধিক ক্যারেক্টার মুছে ফেলতে চান, তবে রেগুলার এক্সপ্রেশন ব্যবহার করা ভালো। আপনি | দিয়ে একাধিক ক্যারেক্টার আলাদা করে re.sub(chars_to_replace, string_to_replace_with, str) ব্যবহার করতে পারেন। উদাহরণস্বরূপ:
import re
print(re.sub("e|l", " ", "Hello people"))
আউটপুট:
H o p op
নোট: রেজেক্সে [] ব্যবহার করে ক্যারেক্টার গ্রুপ তৈরি করা যায়।