RegEx по двум паттернам одновременно - C#

Узнай цену своей работы

Формулировка задачи:

Друзья, подскажите, как правильно реализовать одновременное использование 2-ух паттернов регулярного выражение. К примеру, есть файл с именами и файл с фамилиями. Читаю из них данные. Создаю регулярное выражение, коллекцию. А вот с foreach разобраться не могу
                MatchCollection matchesNames = new Regex.Matches(namesFile, @"pattern");
                MatchCollection matchesSurNames = new Regex.Matches(surNamesFile, @"pattern");
 
                // Как перебрать их, чтобы получить вид name surName
 
                foreach (Match mat in matchesNames )
                {
                    name = mat.Value;
                }
 
                foreach (Match mat1 in matchesSurNames )
                {
                    surName= mat1.Value;
                }
Нужна строка "name surName"...

Решение задачи: «RegEx по двум паттернам одновременно»

textual
Листинг программы
            for (int i = 0; i <  matchesNames.Count; i++)
            {
                string fullName = String.Format("{0} {1}", matchesNames[i].Value, matchesSurNames[i].Value);
            }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 3.857 из 5