Interactive Demo
EXPRESSO
Last updated
EXPRESSO
Last updated
The is a practical tool designed for users who want to experiment with Expresso in real time. By inputting custom patterns or using predefined ones, users can immediately test them against sample or custom text. This feature helps to better understand how patterns are structured and matched in different contexts.
Dynamic Pattern Testing: Users can write and test patterns in YAML format, utilizing either Verbose Notation or Compact Notation.
Live Matching: Text input is dynamically analyzed, with matched patterns and groups visually highlighted.
Custom Classes: Leverage predefined classes or create new ones directly in the demo to build modular and reusable patterns.
Immediate Feedback: See the results of your patterns in real time, including hierarchical matches and nested groups.
Experiment with defining patterns for various use cases, such as parsing dates, extracting monetary values, or identifying custom text formats.
Learn the differences between Verbose and Compact notations through interactive experimentation.
Understand the power of pattern hierarchies and modularity by building complex patterns with reusable components.
Try the Interactive Demo now:
Simply input your text and patterns into the demo environment. Expresso will instantly parse the input, display the matched groups, and visualize their hierarchy. This tool is ideal for both beginners learning the framework and advanced users refining their pattern definitions.