- Регистрация
- 06.10.2017
- Сообщения
- 13
- Благодарностей
- 2
- Баллы
- 3
Помогите сократить количество кубиков в проекте. Объединить два кода в один.
Из переменной в разные списки по REGEX.
// Первый кубик
var parse = project.Variables["PARS_STRAN"].Value;
//составляем регулярку и заменяем в том месте где написано слово регулярка
var regex = new Regex(@"(?<=<title>).*(?=</title>)");
var zp_list = project.Lists["TITLE"];
regex.Matches(parse).Cast<Match>().ToList().ForEach(m=>zp_list.Add(m.Value));
________________________________________________________________________________
// Второй кубик
var parse = project.Variables["PARS_STRAN"].Value;
//составляем регулярку и заменяем в том месте где написано слово регулярка
var regex = new Regex(@"(?<=<description>).*(?=</description>)");
var zp_list = project.Lists["TEXT"];
regex.Matches(parse).Cast<Match>().ToList().ForEach(m=>zp_list.Add(m.Value));
Из переменной в разные списки по REGEX.
// Первый кубик
var parse = project.Variables["PARS_STRAN"].Value;
//составляем регулярку и заменяем в том месте где написано слово регулярка
var regex = new Regex(@"(?<=<title>).*(?=</title>)");
var zp_list = project.Lists["TITLE"];
regex.Matches(parse).Cast<Match>().ToList().ForEach(m=>zp_list.Add(m.Value));
________________________________________________________________________________
// Второй кубик
var parse = project.Variables["PARS_STRAN"].Value;
//составляем регулярку и заменяем в том месте где написано слово регулярка
var regex = new Regex(@"(?<=<description>).*(?=</description>)");
var zp_list = project.Lists["TEXT"];
regex.Matches(parse).Cast<Match>().ToList().ForEach(m=>zp_list.Add(m.Value));