Expresso is an utility for building and testing .NET regular expressions.
Here are some key features of "Expresso":
· Build complex expressions by selecting components from a palette
· Test expressions against real or sample input data
· Display all matches in a tree structure showing captured groups, and all captures within a group
· Build replacement strings and test the match and replace functionality
· Highlight matched text in the input data
· Automatically test for syntax errors
· Generate Visual Basic, C#, or Managed C++ code that can be incorporated directly into programs
· Read or save regular expressions and input data
· Keep track of a history of previously used expressions
· Manage a library of useful regular expressions
· Perform timing tests to optimize the performance of your expressions
· Decode expressions, breaking them into components that are described in English
· Automatically incorporate an English language description of an expression into code comments
· Run matches against a portion of the full regular expression
Requirements:
· Microsoft's .NET Framework 1.1
What's New in This Release: [ read full changelog ]
· Still free of charge!
· Build complex regular expressions by selecting components from a palette
· Test expressions against real or sample input data
· Display all matches in a tree structure, showing captured groups, and all captures within a group
· Build replacement strings and test the match and replace functionality
· Highlight matched text in the input data
· Test automatically for syntax errors
· Generate Visual Basic or C# code
· Save and restore data in a project file
· Maintain and expand a library of frequently used regular expressions