Test, validate and match regular expressions
Matches QIF (Quicken Interchange Format) date lines starting with a literal 'D' followed by three numeric components separated by hyphens, such as D2023-12-25. Each part (year, month, day) is captured into its own group, enabling reordering during replacement. With global and multiline flags, it processes every date line in a QIF financial file, making it ideal for converting ISO dates to French format (DD/MM/YYYY).