170 похожих чатов

Ребят, нужно в конце строки ":" заменить на ".". Кто

знает как сделать?

16 ответов

25 просмотров

Вырезать последний символ и добавить «.»?🙂

DiChay-- Автор вопроса
Pavel Pantyukhov
Вырезать последний символ и добавить «.»?🙂

Думал об этом. Думал есть какие-то готовые варианты чтоб выглядело менее костыльно

Pavel Pantyukhov
Вырезать последний символ и добавить «.»?🙂

Replace будет дольше работать. Но нужна полная задача

DiChay -
Думал об этом. Думал есть какие-то готовые вариант...

https://stackoverflow.com/questions/8689425/how-to-remove-the-last-character-of-a-string-in-golang

s := "hello:" s = s[:len(s)-1] + "."

DiChay-- Автор вопроса
Александр Костюченко
s := "hello:" s = s[:len(s)-1] + "."

В Go строки можно использовать как массивы? о_О

Только будь осторожнее. Если последний символ будет не utf8, то решение выше поломается.

DiChay-- Автор вопроса

Оно мне в целом не подходит

c
. вполне себе utf8 и даже ASCII

Ну русский Символы кароч. Мб название кодировки другое

DiChay-- Автор вопроса
c
почему не подходит?

Потому-что вместе с : удаляется то что было после него, а мне это не надо

DiChay -
Потому-что вместе с : удаляется то что было после ...

тогда strings.Replace, strings.ReplaceAll или strings.Replacer

DiChay -
Потому-что вместе с : удаляется то что было после ...

у вас в вопросе написано про конец строки

DiChay-- Автор вопроса
c
у вас в вопросе написано про конец строки

Не правильно немного выразился, сорри

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта