rss-dl/helpers/string_methods.go

22 lines
397 B
Go
Raw Normal View History

2019-04-17 20:26:44 +01:00
package helpers
import (
"log"
"regexp"
"strings"
2019-04-17 20:26:44 +01:00
)
// ToCleanString - replaces spaces with underscores
func ToCleanString(str string) string {
reg, err := regexp.Compile("[^A-Za-z0-9]+")
if err != nil {
log.Fatal(err)
}
return reg.ReplaceAllString(str, "_")
}
// RemoveGetParams - removes http GET params
func RemoveGetParams(str string) string {
return strings.Split(str, "?")[0]
}