Как удалить запрещенные символы в переменной для названия папок?

  • Автор темы Автор темы lehaab
  • Дата начала Дата начала

lehaab

Client
Регистрация
20.03.2021
Сообщения
19
Реакции
7
Баллы
3
Делаю шаблон и одна из задач создание папок и текстовых файлов с наименованием из переменной. В переменной хранятся заголовки, но в них есть запрещенные символы и из за этого папка не создается. Подскажите каким кубиком исправить переменную, убрать запрещенные символы, если можно скрин пожалуйста с настройками, либо может C# скрипт какой то есть. Видел темы похожие, но там регулярки и я не знаю куда их писать. Помогите пожалуйста! Спасибо!
 
Делаю шаблон и одна из задач создание папок и текстовых файлов с наименованием из переменной. В переменной хранятся заголовки, но в них есть запрещенные символы и из за этого папка не создается. Подскажите каким кубиком исправить переменную, убрать запрещенные символы, если можно скрин пожалуйста с настройками, либо может C# скрипт какой то есть. Видел темы похожие, но там регулярки и я не знаю куда их писать. Помогите пожалуйста! Спасибо!

C#:
Развернуть Свернуть Копировать
string path = "Заголовок с запрещенными знаками /*-/* их заменим на _";
foreach(var ch in Path.GetInvalidFileNameChars()) path = path.Replace(ch, '_');
return path;
113245
 
  • Оценить
Реакции: sydoow, lehaab и eee

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