# kantry (02.02.2020 / 12:14)Зачем ты ищешь себе лишнюю головную боль?) Юзай класс FileInfo метод getCleanName.
Simba, Надо определиться какие символы можно в загрузках разрешить? А то мне после нескольких лет на линуксе, как то без разницы какие там символы в имени файла))
Как то так пойдет?
preg_replace('/
Там всё лишнее вырезается нормально и при необходимости можно будет изменить это поведение в одном месте, а не бегать по всему двигу и менять регулярки.