|
The utility was written to help you to understand syntax of regular expressions and to debug them in the easiest way.
Right now this is a FreeWare program distributed AS IS without any garanties & warranties.
This is an "alpha"-version and a lot of planned features are not realised yet.
Important: This program required Microsot .Net Framework 1.0 (or later) - it should be installed on your computer.
Downloading
- RegexTuner.zip [200KB]- full version (with all required DLLs & other files)
Ordering
If you found my utility helpful please register it and get an advanced Professional version with powerful features! Order it right now!
Features
- Syntax colorizing - it's much easy to write and exeminate regular expression if they syntax are highlited.
- Group underline - sometimes it's some hard to count open & close brackets to find out brackets of current group.
Since now it is not a problem - the current group will be underlined and it is so easy to find begin and end of the group.
- Input string match highliting - try to debug regex in new way - when you choose match in the result match collection it's not only showing the result of the matching - it's colorize match in the input string and scroll to the this place - it's much more easy to write regular expressions when you see surroundings of the current match. Write your regex step by step.
- Freeze save - some times if you write wrong regex it's "freeze"
you comp byloading the processor for 100%.
To prevent this ocusions there are a timer wich are stoppped timeouted expressions.
Also you are able to stop current process in any time.
Notice: The helper class wich run regex in a separate thread and support asynchronus model will be available very soon with full source code.
- Saving - all regexs & inputs are storing automaticly. Regexs are stored with regex options for each expression.
- User default options - you can setup you prefered
RegexOptions and apply them to expression very easy by using shortcut key.
- IsOK icon - during typing regular expression you can see is it valid or not
- so now now it is not necessary to upply regex to the input just only for getting a message that regex is invalid.
|