Alex Mueller on Software and Technology 
Sunday, January 09, 2005
In several projects I have required the use of regular expressions, so I decided to search for tools to help make the process of creating regular expressions easier. I came across a number of free and licensed tools. Since I am not using regex continuously, I did not feel it was necessary to purchase software which would be overkill for what I required. I have chosen to review three tools I used with different projects in this entry. With regular expressions, there are a number of website resources for help, Regular Expression Cheat Sheet (.NET) is one of these references. With regex tools, it can never hurt to have a regex resource availible.

The Regex Coach
This Perl-compatible regular expressions application can be used with Linux or Windows. I found this tool to strait-forward and easy to use. What I like most about it is how it immediately highlights the correct output of a regular expression. There are not too many options to confuse users which can be good and bad. In my case, it was good because the implementation was quick and I could discover regular expressions immediately. When I installed this application, I had other work to accomplish beyond regular expressions so I did not want to waste time learning new software.
screenshot:

Rad Software Regular Expression Designer
This is a .NET tool for working with regular expressions which is more robust than any of the other free tools I use. Its interface is intuitive but its help is lacking the documentation I desire. I like this application because it provides a list of language elements which may be encountered frequently when dealing with regular expressions. A simple mouse click inserts the language elements into the regular expression. The match results are different than the Regex Coach, but after getting used to them I do not mind how Rad Software handled this. Matching the expression is not real-time which I would prefer, but other features not found in the Regex Coach add to its appeal.
screenshot:

RegexDesigner.NET
This application, written for .NET, allows the integration of the regular expressions into your C# or VB.NET code and assemblies. It is easy to install and use, and the full source is provided at GotDotNet's RegexDesigner .NET: Workspace Home. With similar features to the previous apps, there really is not much more to this one. Matching the expression is not real-time which I would prefer. It works well, and the support for it is great.
screenshot:

If I had to choose one over the others, I like the Regex Coach the best. However, when I feel like I need the added support of regex syntax options, I will use Rad Software's Regular Expression Designer. I think I may have to order a RegEx t-shirt for myself.
Sunday, January 09, 2005 11:19:07 AM (Mountain Standard Time, UTC-07:00) | Comments [2] | #
MuellerDesigns.net
Search
On This Page
The Split Personality of the Tester/Developer
Cross Site Scripting (XSS)
Creating files with FSUTIL
PowerShell Management Library for Hyper-V
Installing Windows 7
Installing Linux in Hyper-V
Internet Explorer 8 Release Candidate 1
PowerShell Documentation
Automate Daily Tasks with PowerShell
SketchPath XPath Editor
Software Testing - Revisited
Architecting Buildings and Software
NBCOlympics.com with Silverlight
Marker Interfaces and C# Attributes
Most Popular
JavaScript ReplaceAll Functionality
What is polymorphism?
What is composition?
Sorting with IComparable and IComparer
Applying the Observer Pattern in ASP.NET
MVP in ASP.NET
What is abstraction?
What is encapsulation?
What is a class?
What is inheritance?
Authentication in ASP.NET
Calendar Controls
XPathNavigator.CheckValidity new for 2.0
SQL Server 2005 Connection Issues
Auto-attach to process '[####] aspnet_wp.exe' on m...
What is an object?
FreeTextBox
VMWare and VPC
An Example of Reflection using C#
Changing File Ownership In Vista and Longhorn
Archive
Links
Categories
My Local Blog Map
Blogroll
About
Powered by:

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2010
MuellerDesigns.net

Sign In

Help Those In Need
The Hunger Site
Ronald McDonald House Charities (RMHC) of Western Washington & Alaska