Я хочу выполнить регулярное выражение (в Python) в журнале вывода программы. Журнал содержит некоторые строки, которые выглядят следующим образом:
...
VALUE 100 234 568 9233 119
...
VALUE 101 124 9223 4329 1559
...
Я хотел бы захватить список чисел, который возникает после первого падения строки, начинающейся с VALUE. т.е. я хочу, чтобы он возвращал ('100','234','568','9233','119')
. Проблема в том, что я не знаю заранее, сколько будет там номеров.
Я попытался использовать это как регулярное выражение:
VALUE (?:(\d+)\s)+
Это соответствует строке, но только фиксирует последнее значение, поэтому я просто получаю ('119',).