Regular Expression Tools Reviews
As an avid user of regular expressions, I find any RegEx tool very very handy.
Here are some that I have used and like and a short review of each. I rate Expresso as the best tool I have used!
Expresso ( http://www.ultrapico.com/Expresso.htm )
A powerful tool for both beginners and advanced RegEx programmers alike!
Pros:
- Very powerful visual expression builder including hex expressions (for those people like myself who always seem to get the syntax wrong!)
- RegEx Analyser to show you visually what your expression means
- RegEx Validator to show your expression parsing visually
- Timing tests to help you optimize very complex expressions
- Export results to XML, CSV, TAB delimited and plain text
- Expression Library for common expressions
- Recently used expression list
- Code generator(C#, c++ and VB.net)
- Compile to Assembly DLL
- Load test data from file or load expression from file
- Hints at startup
- Lots of built in help and RegEx guide
- Freeware registration
- None so far
The Regulator ( http://tools.osherove.com/CoolTools/TheRegulator/tabid/185/Default.aspx )
Not a bad tool with a few unique features.
Pros:
- Plugin Support
- Built in support for http://regexlib.com/ online RegEx repository
- Generate Code (C# and VB.NET)
- Compile to Assembly DLL
- Javascript or JScript support
- Online search of repository did not work for me
- None of the advance analysis and testing features of Expresso
- No clear visual feedback of expression results
- Not as polished as Expresso
A lightweight tool to perform basic regular expression operations.
Pros:
- .NET (C# and vb.net) Code Generator and Compile to Assembly DLL
- Really small download (260Kb)
- Nice and small and quick to use
- Freeware
- Not very feature rich
- No advanced features
- No "debugging" of RegEx
Labels: Handy Stuff, Programming, software
There
Ooo... Ahhh...
I will have to check one or more of these out. I was considering writing my own, just to see how easy it would be.
Yeah these tools are more advanced than a little tool most people can write in an evening. Especially Expresso!
Expresso looks awesome! Pity it is for Windows only. Maybe I should review some OSX regex apps.
Hi Stii,
For MacOSX there are the following tools:
Obviously I have not tested them.
Regex-Plor
http://python.net/~gherman/RegexPlor.html
RegexWidget (Quite a simply applet)
http://robrohan.com/projects/widgets/
Eclipse Plugin
http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html
Reggy
http://reggyapp.com/
I found expresso about two weeks back and loved it. definitely best out there.
I agree Robert, I just used Expresso about five mins ago to locate Unicode characters in a import file.
I've never used Expresso (maybe I should give a try), but I think RegexBuddy is great also. I've been using it for quite a long time.
RegexBuddy does look very cool, however it is not freeware. :( Thansk for the heads up Warren.