Коллеги, подскажите, пожалуйста, почему у меня этот код что выше выложил
LexxWork не работает?
Если вставляю его в экшен "С# код", меняю название переменной и название списка на свои, проблем нет.
Но когда добавляю свою регулярку:
(?<=<.*var\ class=""postImg.*title="")htt(p|ps)://.*?(?=""><img)
То в логах появляется ошибка:
Эта регулярка из другого моего C#-экшена и там она работает нормально, но ищет только одно первое совпадение и кладёт его в переменную, а мне надо все совпадения найти и в список сохранить.
Вот в таком виде у меня этот код не работает:
var parse = project.Variables["parse"].Value;
var regex = new Regex("(?<=<.*var\ class=""postImg.*title="")htt(p|ps)://.*?(?=""><img)");
var zp_list = project.Lists["Список 1"];
regex.Matches(parse).Cast<Match>().ToList().ForEach(m=>zp_list.Add(m.Value));