Test, validate and match regular expressions
Matches dates in multiple international formats including numeric (MM/DD/YYYY, YYYY-MM-DD), English month names (Jan 15, 2024), and Japanese/Chinese formats (2024年1月15日). Uses conditional groups to ensure separator consistency and handles day, month, and year components flexibly. Designed to work alongside a separate time-grabbing regex for consistent datetime extraction.