Test, validate and match regular expressions
This regex validates dates in the format DD-MonthName-YYYY (e.g., 01-January-2023). It matches a two-digit day, followed by a hyphen, then one of the twelve full English month names (case-insensitive), another hyphen, and a four-digit year. Useful for validating human-readable date inputs in forms or parsing localized date strings.