এটি নিষ্কাশন করার জন্য আপনাকে তারিখের বিন্যাসটি জানতে হবে যা স্ট্রিংটিতে থাকতে পারে। আপনি তারিখটি বের করতে একটি রেগুলার এক্সপ্রেশন ব্যবহার করতে পারেন এবং তারিখটি পার্স করতে "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