Test, validate and match regular expressions
Parses Kubernetes Ingress scrape module annotations (e.g., prometheus.io/module or metrics.agent.grafana.com/module) used with blackbox exporters. Matches a module name at line start, optionally followed by semicolon-delimited key=value configuration pairs (including keys echoing the module name), and supports multiple comma-separated modules with trailing parameters. Typically used to validate or split multi-port module definitions.