Test, validate and match regular expressions
Matches currency amounts with an optional dollar sign, an optional leading plus/minus sign, and optional cents. Supports digits with or without thousand separators, and decimal points or commas for cents. Use cases include validating payment input, parsing financial data, and form validation for monetary values.