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
Value serial_number ([0-9A-Fa-f]{12}) Value Filldown model_base (GW\d{4}) Value Filldown model_suffix ([MV]*-\S+) Value firmware ((CPX|DRX|ORK)[-.0-9]+) Start ^Serial\s+Number:\s+${serial_number} -> SSH_Splash SSH_Splash ^Hardware\s+Model:\s+${model_base}${model_suffix} ^Boot\s+Image:\s+image\S\s.+${firmware}
Raw Text
Serial Number: 00E0C8171615 Hardware Model: GW1042M-X-RFX-AA0589F Provider: Unspecified Boot Image: image2 - CPX-25.01.81.013 Boot Config: config2 Current Time: 17:48:53 5 Dec 2024 GMT Uptime: up 1:33, load average: 0.00, 0.01, 0.00
Result
[ { "serial_number": "00E0C8171615", "model_base": "GW1042", "model_suffix": "M-X-RFX-AA0589F", "firmware": "CPX-25.01.81.013" } ]
Parse
Share
Auto-Sync