Test, validate and match regular expressions
This regex captures the variable name in a JavaScript/TypeScript styled-components declaration, such as `Button` in `const Button = styled.div(...)`. It uses a lookbehind to require the `const` keyword before the match and a lookahead to ensure the assignment value begins with `styled`. Useful for codemods, lint rules, or extracting styled-component names for documentation and analysis.