сниппеты и регулярки

lucen

Пользователь
Регистрация
18.03.2014
Сообщения
132
Благодарностей
9
Баллы
18
Добрый день. вопрос такой- вот код


string regex = project.Variables["myRegEx"].Value;
string text = project.Variables["textToParse"].Value;
var reg = new System.Text.RegularExpressions.Regex(regex, System.Text.RegularExpressions.RegexOptions.None);
return reg.Matches(text)[0];
но он берёт только первое значение по результатам парсинга -а как взять все значения по результатам парсинга?
спс.
 

KirillOFF

Client
Регистрация
18.12.2010
Сообщения
1 127
Благодарностей
517
Баллы
113
Код:
string regex = project.Variables["myRegEx"].Value;
string text = project.Variables["textToParse"].Value;
var list = project.Lists["OutputList"];

var reg = new System.Text.RegularExpressions.Regex(regex, System.Text.RegularExpressions.RegexOptions.None);
foreach (var match in reg.Matches(text))
{
    list.Add(match.ToString());
}
Думаю должно работать, не запускал.
 
  • Спасибо
Реакции: lucen

lucen

Пользователь
Регистрация
18.03.2014
Сообщения
132
Благодарностей
9
Баллы
18
Код:
string regex = project.Variables["myRegEx"].Value;
string text = project.Variables["textToParse"].Value;
var list = project.Lists["OutputList"];

var reg = new System.Text.RegularExpressions.Regex(regex, System.Text.RegularExpressions.RegexOptions.None);
foreach (var match in reg.Matches(text))
{
    list.Add(match.ToString());
}
Думаю должно работать, не запускал.
спс
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)