12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- 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
- }
|