[SOLVED] Как в с# сделать замену спец. символов?

keltuzhaknut

Client
Регистрация
24.02.2016
Сообщения
221
Благодарностей
3
Баллы
18
Как сделать замену в c# символа / \ | " ' - символов на - (дефис)


Код:
//Замена
project.Variables["TranslatedTitleOfImage"].Value = project.Variables["TranslatedTitleOfImage"].Value.Replace(@"'",@"-");
Так не получается.
Пробовал перевести блок в с# но он не работает в блоке c#
 
Последнее редактирование:

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 116
Баллы
113
C#:
string str = project.Variables["Text"].Value;
return Regex.Replace(str, @"[/\\\|""']", "-");
 
  • Спасибо
Реакции: samsonnn и keltuzhaknut

keltuzhaknut

Client
Регистрация
24.02.2016
Сообщения
221
Благодарностей
3
Баллы
18
А как вернуть результат в переменную, чтобы в предела с# было без возврата результата?
Код:
string str = project.Variables["Text"].Value;
return Regex.Replace(str, @"[/\\\|""']", "-");
project.Variables["Text"].Value = str;
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 116
Баллы
113
  • Спасибо
Реакции: samsonnn и keltuzhaknut

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