কম্পিউটার

কিভাবে আমরা পাইথন নিয়মিত এক্সপ্রেশন একটি তারিখ স্ট্রিং মেলে ব্যবহার করব?


প্রথম ক্ষেত্রে প্রদত্ত তারিখের স্ট্রিং নীচের কোডে d-m-y বিন্যাসের সাথে মেলে এবং দ্বিতীয় ক্ষেত্রে তারিখের স্ট্রিং বিন্যাসের সাথে মেলে না

উদাহরণ

import re
datestring = '21-09-1991'
foo =re.match('(\d{2})[/.-](\d{2})[/.-](\d{4})$', datestring)
print foo.group()
datestring = '1991-09-21'
foo =re.match('(\d{2})[/.-](\d{2})[/.-](\d{4})$', datestring)
print foo

আউটপুট

21-09-1991
None

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

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

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

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