powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Android [игнор отключен] [закрыт для гостей] / заменить четыре последние символы в строке
3 сообщений из 3, страница 1 из 1
заменить четыре последние символы в строке
    #39949851
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день , имеются строки разной длинны.

String namefile =

file0001.pdf
file0000000001.pdf
file00000000000000001.pdf

.....


как заменить 4 последние символы на .txt типа : < namefile.ReplaceLast(4,".txt")" >

Заранее благодарю!
...
Рейтинг: 0 / 0
заменить четыре последние символы в строке
    #39949854
Romantiktj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Romantiktj,

Нашел

String s = "abcdefg"
s = s.replaceFirst(".{4}$", "****"); => "abc****"

но я надеюсь не будут попадаться названия файлов с двумя точками если я правильно понял логику этого метода
...
Рейтинг: 0 / 0
заменить четыре последние символы в строке
    #39949891
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разве там нет ReplaceLast?

П.С. Расширение бывает больше 3-х символов.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / заменить четыре последние символы в строке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]