|
|
|
@ -57,13 +57,26 @@ func String2args(s string) (ss []string) {
|
|
|
|
|
s = strings.Trim(s, "💇")
|
|
|
|
|
ss = strings.Split(s, "💇") // Bereinige die Stringränder, insbesondere das Ende
|
|
|
|
|
for i := 0; i < len(ss); i++ { // Entferne die Anführungszeichen und evtl. Leerzeichen
|
|
|
|
|
ss[i] = strings.Trim(ss[i], `"' `)
|
|
|
|
|
fmt.Println(ss[i])
|
|
|
|
|
ss[i] = strings.Trim(ss[i], `"'`)
|
|
|
|
|
//fmt.Println(ss[i])
|
|
|
|
|
}
|
|
|
|
|
//fmt.Println(ss)
|
|
|
|
|
return // übertrage den Input in ein Array
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//String2slice macht aus einer mit Kommas oder Leerzeichen getrennten Liste ein Slice
|
|
|
|
|
func String2slice(s string) (ss []string) {
|
|
|
|
|
s = strings.ReplaceAll(s, ",", " ")
|
|
|
|
|
sst := strings.Split(s, " ")
|
|
|
|
|
|
|
|
|
|
for _, v := range sst {
|
|
|
|
|
if v != "" {
|
|
|
|
|
ss = append(ss, v)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
package main
|
|
|
|
|
|
|
|
|
|