RegEx по двум паттернам одновременно - C#
Формулировка задачи:
Друзья, подскажите, как правильно реализовать одновременное использование 2-ух паттернов регулярного выражение.
К примеру, есть файл с именами и файл с фамилиями. Читаю из них данные. Создаю регулярное выражение, коллекцию. А вот с foreach разобраться не могу
Нужна строка "name surName"...
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;
}Решение задачи: «RegEx по двум паттернам одновременно»
textual
Листинг программы
for (int i = 0; i < matchesNames.Count; i++)
{
string fullName = String.Format("{0} {1}", matchesNames[i].Value, matchesSurNames[i].Value);
}