কম্পিউটার

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


এটি নিষ্কাশন করার জন্য আপনাকে তারিখের বিন্যাসটি জানতে হবে যা স্ট্রিংটিতে থাকতে পারে। আপনি তারিখটি বের করতে একটি রেগুলার এক্সপ্রেশন ব্যবহার করতে পারেন এবং তারিখটি পার্স করতে "datetime.datetime.strptime" ব্যবহার করতে পারেন। উদাহরণস্বরূপ, যদি আপনার তারিখটি YYYY-MM-DD ফর্ম্যাটে একটি স্ট্রিংয়ে থাকে, তাহলে আপনি এই তারিখটি বের করতে এবং পার্স করতে নিম্নলিখিত কোডটি ব্যবহার করতে পারেন,

উদাহরণ

import re, datetime
s = "I have a meeting on 2018-12-10 in New York"
match = re.search('\d{4}-\d{2}-\d{2}', s)
date = datetime.datetime.strptime(match.group(), '%Y-%m-%d').date()
print date

আউটপুট

এটি −

আউটপুট দেবে
2018-12-10

  1. পাইথনে একটি স্ট্রিং থেকে দশমিক সংখ্যা বের করুন

  2. পাইথনে একটি স্ট্রিং থেকে ব্যঞ্জনবর্ণ কিভাবে মুছে ফেলা যায়?

  3. পাইথনে একটি স্ট্রিংয়ের ভিতর থেকে কীভাবে একটি সাবস্ট্রিং বের করবেন?

  4. পাইথনে একটি স্ট্রিং থেকে সংখ্যাগুলি কীভাবে বের করবেন?