Test, validate and match regular expressions
This regular expression matches positive numerical values, optionally prefixed with a plus sign or leading zeros. It accommodates thousands or decimal separators such as periods, commas, or spaces. Additionally, it optionally matches a trailing currency symbol or temperature unit (°C or °F). It is highly useful for extracting and parsing formatted numbers with units from text documents.