package util import ( "regexp" "strconv" "strings" ) func RemoveHTML(str string) string { if len(str) > 0 { //删除脚本 reg := regexp.MustCompile(`([\r\n])[\s]+`) str = reg.ReplaceAllString(str, "") reg = regexp.MustCompile(`]*?>.*?`) str = reg.ReplaceAllString(str, "") //删除HTML reg = regexp.MustCompile(`<(.[^>]*)>`) str = reg.ReplaceAllString(str, "") reg = regexp.MustCompile(`([\r\n])[\s]+`) str = reg.ReplaceAllString(str, "") reg = regexp.MustCompile(`-->`) str = reg.ReplaceAllString(str, "") reg = regexp.MustCompile(`