Test, validate and match regular expressions
Matches CSS custom properties (variables) with their values, excluding those prefixed with --rgb. Captures the variable name including double hyphens and colon, then lazily matches the value up to a semicolon. Useful for find-and-replace operations on CSS variable declarations while skipping RGB color variables.