diff --git a/core/function.go b/core/function.go index 7f27a1c..7721fc2 100644 --- a/core/function.go +++ b/core/function.go @@ -60,7 +60,7 @@ func AddCommand(prefix string, cmds []Function) { cmds[j].Rules[i] = strings.Replace(cmds[j].Rules[i], "(", `[(]`, -1) cmds[j].Rules[i] = strings.Replace(cmds[j].Rules[i], ")", `[)]`, -1) cmds[j].Rules[i] = regexp.MustCompile(`\?$`).ReplaceAllString(cmds[j].Rules[i], `(.+)`) - cmds[j].Rules[i] = strings.Replace(cmds[j].Rules[i], " ", `\s+?`, -1) + cmds[j].Rules[i] = strings.Replace(cmds[j].Rules[i], " ", `\s+`, -1) cmds[j].Rules[i] = strings.Replace(cmds[j].Rules[i], "?", `(\S+)`, -1) cmds[j].Rules[i] = "^" + cmds[j].Rules[i] + "$" }