Test, validate and match regular expressions
This regex matches UK-format dates (DD/MM/YYYY) with extensive format flexibility. It captures day (1-31, with optional ordinal suffixes like 'st'/'th'), month (1-12 numeric or full/abbreviated names like 'Jan'/'January'), and year (2 or 4 digits). Supports multiple separators including slashes, spaces, hyphens, and dots. Useful for parsing dates in UK documents, logs, or user input validation where date formats may vary.