কম্পিউটার

সংখ্যা যাচাই করতে পাইথন রেগুলার এক্সপ্রেশন কীভাবে লিখবেন?


নিম্নলিখিত কোডটি '2018'-এর সমান একটি সংখ্যাকে যাচাই করে

উদাহরণ

import re
s = '2018'
match = re.match(r'\b2018\b',s)
print match.group()

আউটপুট

এটি আউটপুট দেয়

2018

উদাহরণ

নিম্নলিখিত কোডটি যেকোনো পাঁচ অঙ্কের ধনাত্মক পূর্ণসংখ্যাকে যাচাই করে

import re
s = '2346'
match = re.match(r'(?<!-)\b[1-9]\d{4}\b',s)
print match
s2 = '56789'
match = re.match(r'(?<!-)\b[1-9]\d{4}\b',s2)
print match.group()

আউটপুট

None
56789



  1. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে শুধুমাত্র নন-ডিজিট কিভাবে মেলে?

  2. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে একটি নন-হোয়াইটস্পেস অক্ষর কীভাবে মেলে?

  3. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে ননওয়ার্ড অক্ষর কীভাবে মেলে?

  4. রেগুলার এক্সপ্রেশন ব্যবহার করে পাইথনে একটি শব্দ কিভাবে মেলে?