⊗pyPmRELB 48 of 129 menu

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

বিশেষ চিহ্ন রয়েছে যা স্ট্রিং এর শুরু '^' বা শেষ বোঝায় '$'। আসুন উদাহরণের মাধ্যমে তাদের কাজ দেখি।

উদাহরণ

এই উদাহরণে, অনুসন্ধান প্যাটার্নটি হল: 'aaa' কে '!' দিয়ে প্রতিস্থাপন কর শুধুমাত্র তখনই যখন এটি স্ট্রিং এর শুরুতে থাকে:

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

কোড 실행ের ফলাফল:

'! aaa aaa'

উদাহরণ

এই উদাহরণে, অনুসন্ধান প্যাটার্নটি হল: 'aaa' কে '!' দিয়ে প্রতিস্থাপন কর শুধুমাত্র তখনই যখন এটি স্ট্রিং এর শেষে থাকে:

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

কোড 실행ের ফলাফল:

'aaa aaa !'

উদাহরণ

যখন রেগুলার এক্সপ্রেশনের শুরুতে '^' থাকে, আর শেষে - '$', তখন এটি সম্পূর্ণ স্ট্রিংটিকে রেগুলার এক্সপ্রেশনের সাথে মিলিয়ে দেখে।

নিম্নলিখিত উদাহরণে, অনুসন্ধান প্যাটার্নটি হল: অক্ষর 'a' এক বা একাধিক বার পুনরাবৃত্তি হয়, সম্পূর্ণ স্ট্রিংটিকে '!' দিয়ে প্রতিস্থাপন কর শুধুমাত্র যদি এটি শুধুমাত্র 'a' অক্ষর নিয়ে গঠিত হয়:

txt = 'aaa' res = re.sub('^a+$', '!', txt) print(res)

কোড 실행ের ফলাফল:

'!'

ব্যবহারিক সমস্যা

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

txt = 'abc def xyz'

একটি রেগুলার এক্সপ্রেশন লিখুন যা প্রথম বর্ণের সাবস্ট্রিং খুঁজে পাবে।

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

txt = 'abc def xyz'

একটি রেগুলার এক্সপ্রেশন লিখুন যা শেষ বর্ণের সাবস্ট্রিং খুঁজে পাবে।

বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন