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

Поиск совпадения в Go

После сборки шаблона первое совпадение возвращает команда FindString. Если подходящего фрагмента нет, результат пустой.

Найдем первую группу цифр:

package main import ( "fmt" "regexp" ) func main() { re := regexp.MustCompile(`\d+`) txt := "aaa 123 bbb 456" fmt.Println(re.FindString(txt)) }

Дана строка:

txt := "123 abc 456 cde"

Найдите первую подстроку из букв и выведите ее.

Дана строка:

txt := "no digits"

Скажите, что вернет поиск, если цифр нет.

Дана строка:

txt := "1 23 456 789"

Проверьте наличие трех цифр подряд через поиск.

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