⊗pyPmREMl 50 of 129 menu

পাইথনে রেগুলার এক্সপ্রেশনে মাল্টিলাইন

মাল্টিলাইন স্ট্রিং নিয়ে কাজ করার সময় রেগুলার এক্সপ্রেশনের নিজস্ব বৈশিষ্ট্য রয়েছে। আসুন নিম্নলিখিত স্ট্রিংয়ের উদাহরণে সেগুলি বুঝতে পারি, যাতে সাধারণ অক্ষর, নিউলাইন অক্ষর এবং ট্যাব অক্ষর রয়েছে:

txt = '''111 222 333 444'''

নিউলাইন

নিউলাইন অক্ষর '\n' কমান্ড দিয়ে ক্যাচ করা যায়:

res = re.sub('\n', '!', txt) print(res)

নিম্নলিখিত স্ট্রিংটি আউটপুট হিসাবে দেখাবে (লাইনগুলির মধ্যবর্তী ফাঁকা স্থানগুলি হল ট্যাব):

'111! 222! 333! 444'

ট্যাব

ট্যাব অক্ষর '\t' কমান্ড দিয়ে ক্যাচ করা যায়:

res = re.sub('\t', '!', txt) print(res)

কোড এক্সিকিউট করার ফলাফল:

''' !111 !222 !333 !444 '''

ডট অপারেটরের কাজ

মাল্টিলাইন স্ট্রিংয়ের জন্য '.' কমান্ড নিউলাইন অক্ষর ক্যাচ করে না:

res = re.sub('.', '!', txt) print(res)

কোড এক্সিকিউট করার ফলাফল:

''' !!! !!!! !!!! !!!! '''

যেকোনো অক্ষর

মাল্টিলাইন স্ট্রিংয়ের সমস্ত অক্ষর ক্যাচ করতে, [\s\S] কম্বিনেশন ব্যবহার করা হয়। এই কনস্ট্রাকশন সমস্ত সাধারণ অক্ষর এবং সমস্ত নিউলাইন খুঁজে পাবে:

res = re.sub('[\s\S]', '!', txt) print(res)

কোড এক্সিকিউট করার ফলাফল:

'!!!!!!!!!!!!!!!!!!'

ডলার

মাল্টিলাইন মোডে ' কমান্ড প্রতিটি লাইনের শেষ ক্যাচ করবে:

res = re.sub(' , '!', txt) print(res)

কোড এক্সিকিউট করার ফলাফল:

''' 111! 222! 333! 444! '''

প্র্যাকটিক্যাল টাস্ক

একটি স্ট্রিং দেওয়া হয়েছে:

''' abc def ghi jkl '''

একটি রেগুলার এক্সপ্রেশন লিখুন যা এই স্ট্রিংটি থেকে নিম্নলিখিতটি তৈরি করবে:

''' abc! def! ghi! jkl! '''

একটি স্ট্রিং দেওয়া হয়েছে:

''' abc def ghi jkl '''

একটি রেগুলার এক্সপ্রেশন লিখুন যা এই স্ট্রিংটি থেকে নিম্নলিখিতটি তৈরি করবে:

''' ! abc ! def ! ghi ! jkl '''

একটি স্ট্রিং দেওয়া হয়েছে:

''' abc def ghi jkl '''

একটি রেগুলার এক্সপ্রেশন লিখুন যা এই স্ট্রিংটি থেকে নিম্নলিখিতটি তৈরি করবে:

'''! abc def ghi jkl !'''

একটি স্ট্রিং দেওয়া হয়েছে:

''' abc def ghi jkl '''

একটি রেগুলার এক্সপ্রেশন লিখুন যা এই স্ট্রিংটি থেকে নিম্নলিখিতটি তৈরি করবে:

'''! ! abc ! def ! ghi ! jkl !'''

একটি স্ট্রিং দেওয়া হয়েছে:

''' abc def ghi jkl '''

একটি রেগুলার এক্সপ্রেশন লিখুন যা এই স্ট্রিংটি থেকে নিম্নলিখিতটি তৈরি করবে:

'''! abc! def! ghi! jkl! !'''

একটি স্ট্রিং দেওয়া হয়েছে:

''' abc def ghi jkl '''

একটি রেগুলার এক্সপ্রেশন লিখুন যা এই স্ট্রিংটি থেকে নিম্নলিখিতটি তৈরি করবে:

''' !abc !def !ghi !jkl '''
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন