Build, test, and debug regular expressions
Matches parenthesized dates beginning with a 4-digit year (20xx) or the placeholder '20xx', optionally followed by a '.' or '-' separator and additional components: a two-digit month, a calendar week (KW##), a quarter (Q1-Q4), or a full month.day pair. Supports 'x' wildcards for unknown portions, making it useful for matching user-defined or partially-specified date formats in file names, document tags, or templates.