package utils import ( "strings" ) var SplitOperatorSymbol = []rune{'+', '-', '*', '/'} var SplitBrackets = []rune{'(', ')'} var SplitFixedField = []string{"日产丝量", "生丝单价", "桶数", "野纤数量", "野纤单价", "同组挡车工月平均工资", "同组车头工工资", "出勤天数"} func SplitString(str string, splitArr []rune) []string { split := func(r rune) bool { for _, v := range splitArr { if v == r { return true } } return false } a := strings.FieldsFunc(str, split) return a }