Доброго времени, есть код ниже, который должен заменять убивать все символы кроме цифр и менять первый символ строки, но почему-то код не работает, регулярка просто тоже самое возвращает
const FirstCharacterRussianPhone = string("7")
func main() {
fmt.Println(FormattingPhone("+8 (999) 993-7898"))
}
func FormattingPhone(phone string) string {
regex := regexp.MustCompile("/[^0-9]/")
phone = regex.ReplaceAllString(phone, "")
fmt.Println("После reges: ", phone) //+8 (999) 993-7898"
if len(phone) <= 11 {
phone = FirstCharacterRussianPhone + phone[1:]
}
return phone
}