๐
5-Day Bootcamp โ Instructor-Led ยท 40% OFF!
Use Code:
PROMO40
โ
Sign up here
(offer ends October 10th)
Training
Bootcamp
Courses
Tech Sessions
Resources
Blog
Tips
GitHub
YouTube
Newsletter
Playgrounds
Pricing
Sign In
Become Member
TextFSM Parser
Validate and test the parsing of your TextFSM templates
Tools
J2 Renderer
TTP Parser
TextFSM Parser
XPath Tester
Members Only
JMESPath Validator
JSON Schema Validator
Data Format Converter
TextFSM Template
# Owner : Pavithra Ramakrishna # Modified: Aishwarya Laxmi Value global_non_peer_group ((((\d+\.){3}\d+\s+)+(((\d+\.){3}\d+)))|((\S+\::\S+\s+)+(\S+\::\S+))|\S+\::\S+|((\d+\.){3}\d+)|((\d+\S+\s+\S+)*\d+\S+)) Value non_peer_group ((((\d+\.){3}\d+\s+)+(((\d+\.){3}\d+)))|((\S+\::\S+\s+)+(\S+\::\S+))|\S+\::\S+|((\d+\.){3}\d+)|((\d+\S+\s+\S+)*\d+\S+)) Value nexthop (\S+) Value source_ID (\S+) Value originator_ID (\S+|(\(\S+\)\s*\(\S+\))|\S+|\(\S+\)) Value Remote_ID (\S+) Value Peer_nexthop (\S+) Value origin (IGP|EGP|incomplete) Value metric (\d+) Value local_pref (\d+) Value type (internal|external|sourced) Value best_route (best) Value source_safi (\d+) Value rx_path_id (\-\d+|\d+) Value tx_path_id (\-\d+|\d+) Value AS_path_num ((\d+\s+)*\d+) Value community ((\S+\s+)*\S+) Value originator (\S+) Value cluster_list ((\S+\s+)*\S+) Value igp_metric (\d+) Value last_update_time ((\S+\s+)*\S+) Value multipath (multipath-candidate) Value installed (installed) Value weight (\d+) Value Router_ID (\S+) Value IPv6_add (\S+) Value link_local_add (\S+) Value large_community (\S+) Start ^\s*Advertised to non peer-group peers: ^\s*${global_non_peer_group} -> Record Tag ^\s*Not advertised to any peer -> Tag Tag ^\s*AS\s*path\:${AS_path_num} ^\s*Nexthop\:\s*${nexthop}\s*((\(inaccessible\))?)\s*((\(IGP\s*metric\s*${igp_metric}\))?)\s*from\s*${source_ID}\s*((\(Router\s*ID\:${Router_ID}\))?)((\(Originator\s*Id\:${originator_ID}\))?)\s*((\(Remote\s*Id\:${Remote_ID}\))?)\s*((Peer\s*nexthop\:\s*${Peer_nexthop})?) ^\s*Nexthop\:\s*IPv6\=\(${IPv6_add}\)\s*Link\-local\=\(${link_local_add}\) ^\s*Origin\s*${origin}\,\s*metric\s*${metric}\,\s*localpref\s*${local_pref}((,)?)((\s*weight\s*${weight})?)\s*valid\,\s*${type}((\,\s*${multipath})?)((\,\s*${installed})?)((\,\s*${best_route})?)((\,\s*source\s*safi\:\s*${source_safi})?) ^\s*rx\s*path\_id\:\s*${rx_path_id}\s*tx\s*path\_id\:\s*${tx_path_id} ^\s*Originator\:\s*${originator}\,\s*Cluster\s*list\:\s*${cluster_list} ^\s*Community\:\s*${community} ^\s*Large\s*Community\:\s*${large_community} ^\s*Advertised to non peer-group peers: ^\s*${non_peer_group} ^\s*Last\s*update\:\s*${last_update_time} -> Continue.Record
0
/ 20000
Raw Text
BGP routing table entry for 20.1.21.1/32 Paths: (1 available, best #1, table Default-IP-Routing-Table, not advertised to EBGP peer) Advertised to peer-groups: bgp-client Local, (Received from a RR-client) Path Selection reason: Nothing left to compare Nexthop:223.223.223.6 (IGP metric 65536) from 223.223.223.6 (Remote Id:223.223.223.6) Peer nexthop: 223.223.223.6 Origin IGP, metric 0, localpref 100 valid, internal, best, source-safi: 1 Community: 1111:2222 no-export rx path_id: -1 tx path_id: -1 Add-Path Announcement: Not advertised to any peer Last update: Thu Sep 18 07:14:13 2025, 00:00:40 ago
0
/ 20000
Result
[]
Parse
Share
Auto-Sync