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

পাইথন রেগেক্স ব্যবহার করে নির্দিষ্ট ক্যারেক্টারের আগে ও পরে স্পেস যোগ করার পদ্ধতি

নিচের কোড দেখায় কিভাবে দেওয়া স্ট্রিং-এ পাইপ '|' ক্যারেক্টারের আগে ও পরে স্পেস যোগ করা যায়।

উদাহরণ

import re
regex = r'\b[|:]\b'
s = "abracadabra abraca|dabara | abra cadabra abra ca dabra abra ca dabra abra"
print(re.sub(regex, ' \g<0> ', s))

আউটপুট

এটি নিচের আউটপুট দেবে:

abracadabra abraca | dabara | abra cadabra abra ca dabra abra ca dabra abra

ব্যাখ্যা: \b[|:]\b প্যাটার্ন ওয়ার্ড বাউন্ডারি সহ পাইপ বা কোলন ম্যাচ করে। \g<0> পুরো ম্যাচ করা সাবস্ট্রিংকে রিপ্লেসমেন্টে রিপ্রেজেন্ট করে।

  1. জাভাস্ক্রিপ্টে বড় হাতের অক্ষর (capitalized words) খুঁজে সেটির আগে ক্যারেক্টার যোগ করা

  2. MySQL টেবিলের খালি স্পেসে নির্দিষ্ট ক্যারেক্টার যোগ করা

  3. এক্সেলে নির্দিষ্ট ক্যারেক্টারের আগে বা পরে থাকা টেক্সট সরানোর উপায়

  4. পাইথন ব্যবহার করে স্ট্রিং থেকে ক্যারেক্টার মুছে ফেলার পদ্ধতি