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

পাইথন - অক্ষর ও সংখ্যা বাদে সব ক্যারেক্টার সরান

যদি অক্ষর ও সংখ্যা বাদে সব ক্যারেক্টার সরাতে হয়, তবে রেগুলার এক্সপ্রেশন ব্যবহার করা হয়। একটি রেগুলার এক্সপ্রেশন সংজ্ঞায়িত করা হয় এবং স্ট্রিংকে এই এক্সপ্রেশন অনুসরণ করতে হয়।

উদাহরণ

নিচে এর প্রদর্শন দেওয়া হলো:

import re

my_string = "python123:, .@! abc"
print("স্ট্রিং হলো : ")
print(my_string)
result = re.sub('[\W_]+', '', my_string)
print("প্রত্যাশিত স্ট্রিং হলো :")
print(result)

আউটপুট

স্ট্রিং হলো : python123:, .@! abc
প্রত্যাশিত স্ট্রিং হলো : python123abc

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়।

  • একটি স্ট্রিং সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শন করা হয়।

  • একটি রেগুলার এক্সপ্রেশন সংজ্ঞায়িত করা হয় এবং স্ট্রিংকে এটি 따르তে হয়।

  • ফলাফল একটি ভেরিয়েবলে এসাইন করা হয়।

  • এটি কনসোলে আউটপুট হিসেবে প্রদর্শন করা হয়।

  1. পাইথন প্রোগ্রাম একটি ইন্টারভালের সব প্রাইম নম্বর প্রিন্ট করা

  2. দেওয়া স্ট্রিংয়ের সকল পারমিউটেশন প্রিন্ট করার পাইথন প্রোগ্রাম

  3. পাইথনে রেঞ্জ থেকে সব জোড় সংখ্যা প্রিন্ট করা

  4. পাইথনে স্ট্রিং-এ সব ক্যারেক्टर ইউনিক কিনা চেক করা