- Регистрация
- 17.10.2012
- Сообщения
- 76
- Реакции
- 3
- Баллы
- 8
Как отработать в Zenno preg_replace (замена одних символов на другие)? В c# не очень силен, может кто подскажет элегантное решение? А то некрасиво выходит несколько кубиков плодить в проекте...
Так заменяется несколько символов на один. А мне нужно массив на массив. Где-то здесь видел решение на c# - но не могу найти. У кого есть готовое решение - поделитесь...работа с текстом --- замена --- выбрать regex
это попытка синонимизаци с изменением кирилических символов на подобную латиницу?Так заменяется несколько символов на один. А мне нужно массив на массив. Где-то здесь видел решение на c# - но не могу найти. У кого есть готовое решение - поделитесь...
Спасибо за наводку. Но первый вариант Value.Replace не отрабатывает регулярки. Второй так заморочен, что ужас. Странно, думал на c# это должно быть как функция по типу PHP. Можно конечно использовать и PHP как bat комманду. Но это кривовато.
Спасибо за наводку. Но первый вариант Value.Replace не отрабатывает регулярки.
return Regex.Replace(project.Variables["text"].Value, @"регулярка", "на_что_заменять");
string text = project.Variables["Text"].Value;
text = Regex.Replace(text, @"регулярка1", "на_что_заменять1");
text = Regex.Replace(text, @"регулярка2", "на_что_заменять2");
return text;
Спасибо большое. Это наверно оптимальное решение. Очень выручили.Если нужно сделать несколько замен в текстеC#:return Regex.Replace(project.Variables["text"].Value, @"регулярка", "на_что_заменять");
C#:string text = project.Variables["Text"].Value; text = Regex.Replace(text, @"регулярка1", "на_что_заменять1"); text = Regex.Replace(text, @"регулярка2", "на_что_заменять2"); return text;
Столкнулся с проблемой . На старой версии ругается на Regex. и при запуске проект сразу сыпятся ошибки. На последних версиях - нормально. Но вот на 5.5.0.0 - ошибка.Спасибо большое. Это наверно оптимальное решение. Очень выручили.
в юзинги пропишите using System.Text.RegularExpressions;Столкнулся с проблемой . На старой версии ругается на Regex. и при запуске проект сразу сыпятся ошибки. На последних версиях - нормально. Но вот на 5.5.0.0 - ошибка.
Компиляция кода. Ошибка в действии .... "The name 'Regex' does not exist in the current context"
Ммм... Не понял, где это нужно прописывать. Записал в начале кода - пошли ошибки и на новой версии.в юзинги пропишите using System.Text.RegularExpressions;
Люди, кто подскажет, куда прописывать
using System.Text.RegularExpressions;
что бы заработала обработка регулярок в c# на старых версиях?



