powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / служебные символы в имени файла
6 сообщений из 6, страница 1 из 1
служебные символы в имени файла
    #33213806
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
столкнулся с дурацкой проблемой:
загружаю Properties из файла (Properties.load(InputStream))
одно из полей путь к некому файлу
трабл:
если в имени файле есть, например, такое сочетание: "\t" - воспринимается как табуляция.
как побороть?
replaceAll("\\t", "/t") - как-то некрасиво...
...
Рейтинг: 0 / 0
служебные символы в имени файла
    #33213885
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слеши - удалять нафиг!
...
Рейтинг: 0 / 0
служебные символы в имени файла
    #33213897
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то не пойму, пятница наверное :)

из пропертей мы получаем строку с escaped characters
откуда удалять слеши?
...
Рейтинг: 0 / 0
служебные символы в имени файла
    #33213909
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
.replaceAll("\t", "/t").replaceAll("\n", "/n").replaceAll("\\\\", "/").replaceAll("\b", "/b").replaceAll("\f", "/f").replaceAll("\r", "/r");


надоело :)
...
Рейтинг: 0 / 0
служебные символы в имени файла
    #33213939
пакипак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а просто заменить в файле свойств изначально \ на \\ и
пользоваться именно таким написанием?

--
а?
...
Рейтинг: 0 / 0
служебные символы в имени файла
    #33215307
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пакипака просто заменить в файле свойств изначально \ на \\ и
пользоваться именно таким написанием?

--
а?

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


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