Налагает ли Java какие-либо дополнительные ограничения самостоятельно? Windows (до Vista) не позволяет именам включать
\ / < > ? * :
Я знаю, КАК проверять имена (регулярное выражение).
Мне нужно проверить имена файлов, введенные пользователями.
Мое приложение не должно запускаться на какой-либо другой платформе, хотя, конечно, я бы предпочел быть независимым от платформы!