Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / FilenameFilter с "досовскими" метасимволами / 4 сообщений из 4, страница 1 из 1
22.05.2006, 12:09
    #33742178
Tyo
Tyo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FilenameFilter с "досовскими" метасимволами
Помогите плз чайнику. Нужно сделать выборку файлов из директорий в соответствии с файловыми масками. Маски унаследованы от предыд. системы и имеют определены с помощью "досовских" метасимволов (вроде "Log*.txt", "??FG.log" и т.п.) и менять их нежелательно.
А в Джаве для выборки файлов нашел пока только интерфейс FilenameFilter, Но там, насколько я понимаю, реализовать обработку критериев придется писать самому через pattern, причем метасимволы Джавы отличаются от досовских.

Наверняка ведь давно придумано что-то попроще, подскажите плз, а?
...
Рейтинг: 0 / 0
22.05.2006, 16:37
    #33743150
kisoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FilenameFilter с "досовскими" метасимволами
TyoПомогите плз чайнику. Нужно сделать выборку файлов из директорий в соответствии с файловыми масками. Маски унаследованы от предыд. системы и имеют определены с помощью "досовских" метасимволов (вроде "Log*.txt", "??FG.log" и т.п.) и менять их нежелательно.
А в Джаве для выборки файлов нашел пока только интерфейс FilenameFilter, Но там, насколько я понимаю, реализовать обработку критериев придется писать самому через pattern, причем метасимволы Джавы отличаются от досовских.

Наверняка ведь давно придумано что-то попроще, подскажите плз, а?
Может проще досовские маски поменять на регулярные выражения (с помощью тех же регэкспов)?
* - \w+
? - \w
. - \.
и использовать после этого FilenameFilter
...
Рейтинг: 0 / 0
23.05.2006, 14:15
    #33745517
Tyo
Tyo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FilenameFilter с "досовскими" метасимволами
Да нельзя старые "досовские" маски менять. Таковы условия игры :(
...
Рейтинг: 0 / 0
23.05.2006, 14:34
    #33745620
kisoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FilenameFilter с "досовскими" метасимволами
так снаружи они остаются досовскими масками, а внутри подменяются регэкспами
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / FilenameFilter с "досовскими" метасимволами / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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