Training
Bootcamp
Courses
Tech Sessions
Resources
Blog
Tips
GitHub
YouTube
Newsletter
Playgrounds
Whats New
Events
Pricing
Sign In
Become Member
TTP Parser
Validate and test the parsing of your TTP templates
Tools
J2 Renderer
TTP Parser
TextFSM Parser
XPath Tester
Members Only
JMESPath Validator
JSON Schema Validator
Data Format Converter
TTP Template
<group name="power*"> {{ slot | re("\d+") }} {{ Power }} {{ present }} {{ mode }} {{ State }} {{ power_w }} {{ voltage}} </group> <group name="power*"> {{ Power | re("[0-9]+") }} {{ present | re("[A-Za-z]+") }} {{ mode | re("[A-Za-z]+") }} {{ State | re("[A-Za-z]+") }} {{ input_power | re("--|[A-Za-z0-9]+") }} {{ num | re("[0-9]+") }} </group> <group name="power*"> {{ slot| re("[0-9]+") }} {{ Power }} {{ online }} {{ mode }} {{ State }} {{ power_w }} </group>
0
/ 20000
Raw Text
-------------------------------------------------------------------------- SlotID PowerNo Present Mode State Power(W) Voltage(V) -------------------------------------------------------------------------- 0 PWRI NO N/A N/A N/A N/A 0 PWRII NO N/A N/A N/A N/A
0
/ 20000
Result
[ { "power": [ { "Power": "PWRI", "State": "N/A", "mode": "N/A", "power_w": "N/A", "present": "NO", "slot": "0", "voltage": "N/A" }, { "Power": "PWRII", "State": "N/A", "mode": "N/A", "power_w": "N/A", "present": "NO", "slot": "0", "voltage": "N/A" } ] } ]
Parse
Share
Auto-Sync