From 504b8cb5e68e6fca1562ccbedbdbd81b5b115895 Mon Sep 17 00:00:00 2001 From: klmp200 Date: Tue, 24 Jul 2018 20:10:16 +0200 Subject: [PATCH] Better word clean --- commands/gender.go | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/commands/gender.go b/commands/gender.go index e18ebda..a8b549e 100644 --- a/commands/gender.go +++ b/commands/gender.go @@ -2,7 +2,7 @@ * @Author: Bartuccio Antoine * @Date: 2018-07-24 14:55:33 * @Last Modified by: klmp200 -* @Last Modified time: 2018-07-24 17:50:19 +* @Last Modified time: 2018-07-24 20:09:20 */ package commands @@ -38,11 +38,17 @@ func Gender(m *tb.Message) { } func cleanGender(slice []string) []string { - for i, value := range slice { - if strings.HasPrefix(value, "@") { - slice[i] = strings.Replace(value, "@", "@ ", 1) - } else if strings.HasPrefix(value, "/") { - slice[i] = strings.Replace(value, "/", "/ ", 1) + for i := range slice { + clean := false + for !clean { + clean = true + if strings.HasPrefix(slice[i], "@") { + slice[i] = strings.Replace(slice[i], "@", "", 1) + clean = false + } else if strings.HasPrefix(slice[i], "/") { + slice[i] = strings.Replace(slice[i], "/", "", 1) + clean = false + } } } return slice