Получить несколько строк вывода в textfsm - PullRequest
0 голосов
/ 31 мая 2019

У меня есть следующий вывод в тексте и я хочу проанализировать вывод, используя textfsm, и иметь значения ipv4 в одной переменной и значения ipv6 в другой переменной.

Я попробовал следующее регулярное выражение для разбора значений, и это работает.

.*Current Address:\n\s*IPv4:([^;]*)IPv6:([^;]*)Next Address

Исходный текстовый вывод -

Current Address:
   IPv4: (5)
     1.1.1.1    2.2.2.2    3.3.3.3  4.4.4.4     
     5.5.5.5    
   IPv6: (1)
     2001:db8:a0b:12f0::1
 Next Address

Какой может быть хороший подход для анализа этих данных с помощью шаблона textfsm для этого вывода?

...