Как парсить по номеру совпадений Regex.Match

proffman

Client
Регистрация
24.01.2013
Сообщения
547
Благодарностей
51
Баллы
28
Дык вся проблема была в matches[2];
Я ж вам сразу написал получаешь всё - выбираешь нужный элемент из массива :-)
Ну да, тоже самое только щяс заметил))))) Спасибо !!!!)))))
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
рандомное взятие
C#:
    List<string> results = new List<string>();
    Regex regex = new Regex("abc");
    MatchCollection matches = regex.Matches("123abc4abcd");
    foreach (Match match in matches){
        results.Add(match.Value);
    }
    var count = results.Count();
    var rnd = new Random();
    int s = rnd.Next(0,count);
    for(int i=s; i<=s; i++){
        var str = results[i];
        project.Variables["asdf"].Value = str.Trim();
    }
 
  • Спасибо
Реакции: proffman

proffman

Client
Регистрация
24.01.2013
Сообщения
547
Благодарностей
51
Баллы
28

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