Test, validate and match regular expressions
Matches lines from a semicolon-delimited data export, likely a bank or financial statement. It captures a short date (e.g., 12/31/24;), a flexible description field ending in a semicolon, an amount in European comma-decimal format (e.g., 1234,56), and a full date (MM/DD/YYYY). With global/multiline flags, it processes each line of the file, useful in BBEdit for extracting transaction fields from exported home finance data.