В go есть функция MatchString, которая может использоваться для сопоставления строки с регулярным выражением, однако функция возвращает true, если найдена подстрока, соответствующая регулярному выражению.Проверка правильности строки regex
Есть ли способ/аналогичная функция, которая возвращает true только тогда, когда вся строка сопоставлена (например, если у меня есть [0-9] {2}, а моя строка - 213, возвращаемое значение должно быть ложным). ? или это должно быть сделано из строки регулярного выражения?
обновленный ответ немного, вы можете попробовать прямо сейчас! –