package clean import ( "strings" "unicode/utf8" ) // 清洗采购单位 func CleanBuyer(buyer string) string { if buyer == "无" { return "" } buyer = fieldReg1.ReplaceAllString(buyer, "") //中文括弧 buyer = strings.ReplaceAll(buyer, "(", "(") buyer = strings.ReplaceAll(buyer, ")", ")") if utf8.RuneCountInString(buyer) < 4 { buyer = "" } return buyer } // 清洗中标单位 func CleanWinner(s_winner string) string { if s_winner == "无" { return "" } s_winner = fieldReg1.ReplaceAllString(s_winner, "") if utf8.RuneCountInString(s_winner) < 3 { s_winner = "" } return s_winner } // 清洗代理机构 func CleanAgency(agency string) string { if agency == "无" { return "" } agency = fieldReg1.ReplaceAllString(agency, "") if utf8.RuneCountInString(agency) < 4 { agency = "" } return agency }