matched, err := regexp.MatchString(`[0-9]`, `a.31`)
fmt.Println(matched)
Вышеприведенное выражение возвращает true. Разве это не должно быть false?
Я хочу извлечь только цифры, но почему «a.31» считается верным? Я заметил, что по крайней мере число в строке вернет "true" ...
Как сделать так, чтобы оно возвращало "true" только для чисел?