package main
import (
"fmt"
"log"
"regexp"
)
func main() {
reg, err := regexp.Compile("[^A-Za-z0-9]+")
if err != nil {
log.Fatal(err)
}
s := `@##Go,#Python$$$%$PHP$%*&C@$%^@Java`
newStr := reg.ReplaceAllString(s, "-")
fmt.Println(newStr)
}
/*
run:
-Go-Python-PHP-C-Java
*/