Build, test, and debug regular expressions
Matches lines containing the literal prefix 'weightlifting:' followed by a numeric value, which is captured in a named group called 'value'. The number can be a decimal (e.g., 12.5) or an integer (e.g., 100), with an optional leading minus sign for negative values. With the global and multiline flags enabled, it extracts every occurrence across all lines, making it ideal for parsing workout logs, fitness tracking data, or key-value config files.