Overview
EXPRESSO
Expresso: Object-Oriented Regular Expressions
Cariochi Expresso is a Java library that extends traditional regular expressions with object-oriented features, enabling hierarchical, modular, and reusable patterns. With Expresso, you can define and combine named patterns in YAML, apply them to text, and generate structured outputs like JSON. It’s perfect for parsing structured data, log files, or domain-specific texts while keeping your patterns maintainable and modular.
Example
Java Code
Output
Documentation is under construction and coming soon, but in the meantime, you can explore the library features using the online demo at https://demo.cariochi.com/.
Last updated