Задать вопрос
@IronFil

Как выбрать подстроку utf8-строки на GO?

slash := "Я UTF8 СТРОКА ПОЛУЧИ ИЗ МЕНЯ ПОДСТРОКУ"
хочется получить подстроку, стандартный срез работает по байтам, поэтому ничего путного не получается.
Еще вопрос можно ли сразу создать строку каждый символ которой - 4 байта, чтобы можно было спокойно получать нужный символ по индексу, или может есть другой путь?
  • Вопрос задан
  • 286 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля
    9 месяцев
    Далее
  • Skillfactory
    Профессия Backend-разработчик на Go
    12 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Решения вопроса 1
@valm0unt
str := `Я UTF8 СТРОКА ПОЛУЧИ ИЗ МЕНЯ ПОДСТРОКУ`
fmt.Println(string([]rune(str)[5:9]))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы