rediffusion
11/5/2017 - 9:33 AM

Замена текста

// Текст для обработки
string text = project.ExecuteMacro("{-Variable.ssila_na_avu_polzovatelya-}");
// Обработка текста "Замена"
project.Variables["proverka"].Value = Macros.TextProcessing.Replace(text, "//i.mycdn", "http://i.mycdn", "Text", "All");
string text2 = project.ExecuteMacro("{-Variable.proverka-}"); //ВОТ В ЭТОЙ СТРОКЕ ИЗМЕНИЛ ПЕРЕМЕННУЮ
project.Variables["proverka"].Value = Macros.TextProcessing.Replace(text2, @"image?t", @"image\?", "Text", "All");
//Если при замене нужно искать "что заменять" как текст, а не как регулярку - то можно написать короче:
project.Variables["proverka"].Value = text.Replace("//i.mycdn", "http://i.mycdn");
// Текст для обработки
string text = project.Variables["ssila_na_avu_polzovatelya"].Value);
// Обработка текста "Замена"
project.Variables["proverka"].Value = Macros.TextProcessing.Replace(text, "//i.mycdn", "http://i.mycdn", "Text", "All");