diff --git a/internal/policy/regexp.go b/internal/policy/regexp.go index bc3f669a..829a7e8b 100644 --- a/internal/policy/regexp.go +++ b/internal/policy/regexp.go @@ -14,7 +14,7 @@ type RegexpPolicy struct { func NewRegexpPolicy(policy string) (*RegexpPolicy, error) { if strings.Contains(policy, ":") { - parts := strings.Split(policy, ":") + parts := strings.SplitN(policy, ":", 2) if len(parts) == 2 { rx, err := regexp.Compile(parts[1])