Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goSpRgFM 132 of 280 menu
◀ ▶

Полное совпадение в Go

Отдельной команды полного совпадения нет. Якоря начала и конца в шаблоне вместе с поиском текста дают тот же смысл.

Проверим формат:

package main import ( "fmt" "regexp" ) func main() { re := regexp.MustCompile(`^\d{3}-\d{2}-\d{4}$`) txt := "123-45-6789" fmt.Println(re.FindString(txt) != "") }

Дана строка:

txt := "abc"

Сделайте образец полного совпадения для трех букв.

Дана строка:

txt := "123abc"

Скажите, почему якоря не дадут полного совпадения.

Дана строка:

txt := "OK"

Проверьте две заглавные буквы на всю строку.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить