У меня есть следующий вывод в тексте и я хочу проанализировать вывод, используя 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 для этого вывода?