Замена символов на пробел

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

vind

Client
Регистрация
03.09.2019
Сообщения
73
Реакции
6
Баллы
8
Добрый день. Как можно в переменной заменить при помощи регулярного выражения или в C# следующие символы: /,\ (слэши в разные стороны и запятую) на один пробел?
 
[\\/]+
по идее через эту регулярку
Спасибо за ответ. Сделал таким образом, пишет "Действие не выполнено":
60110


Где-то накосячил?)
 
Спасибо, буду разбираться
Попробуйте без каких либо [] - просто перед каждым - \ ставить \ = \\

или

C#:
Развернуть Свернуть Копировать
string data = project.Variables["ИмяПеременной"].Value;
data=data.Replace(@"\",@" ");
data=data.Replace(@"/",@" ");
data=data.Replace(@", ",@" ");


project.Variables["ИмяПеременной"].Value=data;
 
Попробуйте без каких либо [] - просто перед каждым - \ ставить \ = \\

или

C#:
Развернуть Свернуть Копировать
string data = project.Variables["ИмяПеременной"].Value;
data=data.Replace(@"\",@" ");
data=data.Replace(@"/",@" ");
data=data.Replace(@", ",@" ");


project.Variables["ИмяПеременной"].Value=data;
Спасибо, с C# вроде срабатывает, но в ячейку вместо замененного значения кладет слово "ок"))
 
Спасибо, с C# вроде срабатывает, но в ячейку вместо замененного значения кладет слово "ок"))
Тут нужно без ответа. Просто впишите 2 раза переменную которую нужно править. Ответ отключите.
 
  • Оценить
Реакции: vind

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