diff --git a/core/test.go b/core/test.go index c0b3d94..8e5acf6 100644 --- a/core/test.go +++ b/core/test.go @@ -125,6 +125,8 @@ func initSys() { f.Rules[i] = strings.Trim(f.Rules[i], "^$") f.Rules[i] = strings.Replace(f.Rules[i], `\s+`, " ", -1) f.Rules[i] = strings.Replace(f.Rules[i], `(\S+)`, "?", -1) + f.Rules[i] = strings.Replace(f.Rules[i], `[(]`, "(", -1) + f.Rules[i] = strings.Replace(f.Rules[i], `[)]`, ")", -1) } ss = append(ss, strings.Join(f.Rules, " ")) }