Всем доброго !
Хотел сделать 2а и более кубика Замена в один код С#
Выполняется только одна замена
string text = project.ExecuteMacro(project.Variables["blok_h2"].Value); // Текст для обработки
project.Variables["blok_h2"].Value = Macros.TextProcessing.Replace(text, "<b>", "", "Regex", "All"); // Обработка текста "Замена"
project.Variables["blok_h2"].Value = Macros.TextProcessing.Replace(text, "</b>", "", "Regex", "All"); // Обработка текста "Замена"
return project.Variables["blok_h2"].Value;
Где ошибся ?
Upd.немного доделал и всё получилось
string text = project.ExecuteMacro(project.Variables["blok_h2"].Value); // Текст для обработки
text = Macros.TextProcessing.Replace(text, "<b>", "", "Regex", "All"); // Обработка текста "Замена"
text = Macros.TextProcessing.Replace(text, "</b>", "", "Regex", "All"); // Обработка текста "Замена"
return text;
upd2
Возникла другая трабла - через замену решил экранировать скобки и не срабатывает
string text = project.ExecuteMacro(project.Variables["blok_h2"].Value); // Текст для обработки
text = Macros.TextProcessing.Replace(text, "<b>", "", "Regex", "All"); // Обработка текста "Замена"
text = Macros.TextProcessing.Replace(text, "</b>", "", "Regex", "All"); // Обработка текста "Замена"
text = Macros.TextProcessing.Replace(text, ")", "\)", "Text", "All");
return text;
Как я понимаю скобки надо как-то по-особенному оборачивать, вопрос как ??? ))))