যখন অক্ষর এবং সংখ্যা ব্যতীত সমস্ত অক্ষর মুছে ফেলার প্রয়োজন হয়, তখন নিয়মিত এক্সপ্রেশন ব্যবহার করা হয়। একটি নিয়মিত অভিব্যক্তি সংজ্ঞায়িত করা হয়, এবং স্ট্রিংটি এই অভিব্যক্তিটি অনুসরণ করে৷
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেimport re my_string = "python123:, .@! abc" print ("The string is : ") print(my_string) result = re.sub('[\W_]+', '', my_string) print ("The expected string is :") print(result)
আউটপুট
The string is : python123:, .@! abc The expected string is : python123abc
ব্যাখ্যা
-
প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়৷
৷ -
একটি স্ট্রিং সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি নিয়মিত অভিব্যক্তি সংজ্ঞায়িত করা হয়, এবং স্ট্রিং এটির অধীন হয়।
-
ফলাফল একটি পরিবর্তনশীল বরাদ্দ করা হয়.
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷