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);
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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