Всем здравствуйте, напишите пожалуйста как исправить регулярное выражение. Обрабатываю зависимый тип данных на вход подается лог файл, пытаюсь получить число после обработки. Не знаю почему пытается обработать 4 строку.
Шаблон: total flows\: (\d+) \1
Ожидаемый результат: 7080
Текст обработки:
Summary: total flows: 7080, total bytes: 212.5 M, total packets: 258028, avg bps 2,9 M
Time window: 2021-08-04 11:22:13 - 2021-08-04 11:31:55
Total flows processed: 7080, Blocks skipped: 0, Bytes read: 396600
Sys: 0.003s flows/second: 2480769.2 Wall: 0.002s flows/second: 3353137.8
Ошибка:
Processing failed for: Sys: 0.003s flows/second: 2480769.2 Wall: 0.002s flows/second: 3353137.8
1. Failed: cannot perform regular expression "total flows\: (\d+)" match for value of type "string": pattern does not match
Шаблон: total flows\: (\d+) \1
Ожидаемый результат: 7080
Текст обработки:
Summary: total flows: 7080, total bytes: 212.5 M, total packets: 258028, avg bps 2,9 M
Time window: 2021-08-04 11:22:13 - 2021-08-04 11:31:55
Total flows processed: 7080, Blocks skipped: 0, Bytes read: 396600
Sys: 0.003s flows/second: 2480769.2 Wall: 0.002s flows/second: 3353137.8
Ошибка:
Processing failed for: Sys: 0.003s flows/second: 2480769.2 Wall: 0.002s flows/second: 3353137.8
1. Failed: cannot perform regular expression "total flows\: (\d+)" match for value of type "string": pattern does not match
Comment