UTF-8 и имя файла?

Bronza

Client
Регистрация
22.11.2010
Сообщения
51
Благодарностей
7
Баллы
8
Приветствую всех!

Уважаемые члены сообщества Zenno, помогите с проблемой - шаблон пишет файлы, при конвертации таблицы, ну там не суть важно что и как внутри, просто товары каждой новой рубрики пишутся в отдельный файл.
Так вот, при записи имени файла - почти всегда всё ок, а иногда вместо файла вдруг создается папка. Четкое ощущение, что в этом виноваты или скрытые символы (название файла берется из названия рубрики, которое лежит в .csv файле), или же это кодировка UTF-8 - ну тоже что-то не то добавляет в имя файла - не может же шаг "Записать файл" сам по себе вдруг создавать папку?

Как мне "почистить" строку-переменную с именем файла от всяких кривых символов перед созданием самого файла?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 276
Благодарностей
9 057
Баллы
113
Как мне "почистить" строку-переменную с именем файла от всяких кривых символов перед созданием самого файла?
https://ru.wikipedia.org/wiki/Имя_файла#Windows
можно составить универсальную регулярку (с перечислением всех вариантов символов через разделитель |) для замены этих символов на пустоту (Обработка текста - > Замена (режим regex)), либо c помощью серии отдельных экшенов замен (Обработка текста - > Замена (режим text)) и настроить замену этих символов на пустоту..
 
Последнее редактирование:
  • Спасибо
Реакции: Bronza

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)