Test, validate and match regular expressions
Matches TypeScript/JavaScript decorator syntax on class members, capturing decorator names like @Component or @Inject along with optional arguments. Also captures the decorated property/method declaration including access modifiers (public/private/protected), property names, and type annotations. Useful for parsing Angular decorators, NestJS decorators, or custom TypeScript class decorators in inline format.