Search Wiki:
Resource Page Description
A utility I wrote a number of years back that lets you experiment with .NET regular expressions.

Last edited Feb 18 2008 at 10:18 PM  by EricGu, version 3
JacobPitts wrote  Oct 21 2008 at 5:24 AM  
Thank you kindly for re-posting this after the GotDotNet repository was taken down; it can be a life saver.

WillSullivan wrote  Dec 10 2008 at 5:38 PM  
Awesome. One of the many regex tools I like to use. I thought it was gone forever!

daviddesloovere wrote  Jan 12 2009 at 6:45 PM  
i used this a lot on my setup, very useful
recently i formatted by, with only .net 3.5 SP1 and the installer for the workbench forced me to install .net 1.1
maybe you could build it against 2.0 and add a new installer?

tnxa1m wrote  Jan 27 2009 at 2:07 PM  
The download includes the source and a VS Solution (called RegexTest). If you'd like to build it against 2.0 or any other version of the framework just open the Solution, let it perform the update, and exclude all TestInterpret*.cs files. You'll also need to remove starting nUnit in the solution's Properties --> Debug Tab --> Start Options -- Working Directory.

BenMart wrote  May 7 2009 at 7:08 PM  
Best RegEx tool ever! Thank you EricGu!

extrabacon wrote  Jul 27 2010 at 12:15 AM  
I used this for years. Too bad that there was no update for so long. This is what inspired my own regex tool: Regex Lab .NET. It provides much of the functionality offered by Regex Workbench, with a nice GUI, syntax highlighting and matching as you type.

Check it out at

SteveMc wrote  Aug 4 2012 at 6:20 PM  
This is the best regex tester/prototyper I've found - and I've tried a lot. Unfortunately it's compiled for .net 1.1 and won't run on windows 7 or 8. Not a problem. Download the zip file and extract. In the source folder open the solution file in Visual Studio. It will ask you to upgrade the solution. Do that. If you try to compile now it will most likely complain. You need nUnit ( Download that. Compile again and you will get a message about "Assertion.AssertEquals". Do a search and replace on "Assertion.AssertEquals" and replace with "Assert.AreEqual" (I assume the nUnit framework has changed the naming of this method). Compile again and you should be fine. I haven't actually tested the operation of the newly compiled version. Will do that next time I have a regex project.
Download zip file and extract
Download nUnit and install.
Open source project in visual studio and upgrade
Search and replace "Assertion.AssertEquals" with "Assert.AreEqual"

Page view tracker