У меня есть следующие таблицы из результата команды dotnet test
, и я пытаюсь получить второе вхождение (те, что ниже Ветвь ) строк, начинающихся с Среднее .
+---------+-----------+-----------+-----------+
| | Line | Branch | Method |
+---------+-----------+-----------+-----------+
| Total | 100% | 100% | 100% |
+---------+-----------+-----------+-----------+
| Average | 100% | 100% | 100% |
+---------+-----------+-----------+-----------+
+---------+-----------+-----------+-----------+
| | Line | Branch | Method |
+---------+-----------+-----------+-----------+
| Total | 100% | 100% | 100% |
+---------+-----------+-----------+-----------+
| Average | 100% | 100% | 100% |
+---------+-----------+-----------+-----------+
Мне удалось написать следующее регулярное выражение ^\| Average *\| (\d+.\d+\%).*$
, но добавление {2}
в любом месте выражения все еще не возвращает мне второе вхождение.Кроме того, я пытался использовать https://regex101.com/, но информация о совпадении, которую он показывает, выглядит следующим образом:
![Regex101.com Match Information](https://i.stack.imgur.com/jX77j.png)
Из моего понимания мне нужночтобы получить вторую группу, но я думаю, что мне нужен намек или небольшая помощь для достижения моей цели.
Любая помощь?Заранее спасибо!