Comparison Chart of Online Regular Expression Testers, overviews and reviews
Posted on 17 September 2009
Validate your regular expression online, but where? Online regular expression testers, information, programs and tools can help a great deal in finding the right regex for a given task. It can be hard to find the right one with regular search tools like Google or Yahoo because how would you find a particular feature set? In this article I summarize all important features to make it easier for you to decide which one is right for you.
This page is regularly updated, if you want to know whether anything has changed since your last visit, be sure to check the history section, if you know of any omissions or errors of my overview, please let me know.
Quick overview
The following table serves as a quick reference to the features, flavors and methods used by online regular expression testers that I know of or that people have reported to me. First here’s a little explanation on the columns.
| name | the name and link to the online regex tester, click it to try it |
|---|---|
| regex flavor(s) | the specific flavors the regex tool supports, choose this to find the online regex tool that supports your particular language or flavor |
| features | any of nine features that the tool supports, the tenth (a heart) if it supports something special that makes it worth a specific looks (hint: makes your heart go quicker); each icon corresponds to a feature: match, replace, modifiers, extra options, realtime matching, regex reference available, code generation, animation, benchmarking and extras; check Legenda below for more info on each icon |
| method | whether the tool is client or server side, and, if possible, what language was used for implementation (this influences how the matching process works) |
| input | all support text input by typing or copying, some support a full web page (url) or uploading of a file |
Online regular expression tools and testers
Please, let me know if you’ve seen, heard or used one not listed here or if you’re the creator/maintainer of one of those and wish to report an omission. It’s my wish to keep this list up-to-date, but I need your help in keeping it that way. If anything isn’t clear, just drop me note, I’d be happy to help make it clearer.
| name | regex flavor(s) | features | method | input | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| JavaScript Regex Tester/Builder | JavaScript / EcmaScript |
|
client side JS | text | ||||||||||
| Tool für Regular Expressions | unclear |
|
server side CGI | text, url | ||||||||||
| Regex PowerToy online | PCRE, Java |
|
client side Java | text | ||||||||||
| Spaw Editor’s Regex Test Tool | PHP preg_*, POSIX |
|
server side PHP | text | ||||||||||
| Lavtorvik’s Regular Expression Tool | PHP PCRE, POSIX, JS |
|
client side JS, AJAX for PHP | text | ||||||||||
| FileFormat.info regex test page | Java |
|
server side Java | text (x10) | ||||||||||
| RexExr: Free Online Regex Testing Tool | ActionScript 3 |
|
client side Flex, desktop | text | ||||||||||
| Rubular | Ruby |
|
AJAX + Ruby | text | ||||||||||
| REGex TESTER v1.5 and v2.0 alpha | JavaScript, PREG, EREG |
|
client side js, AJAX for preg/ereg | text | ||||||||||
| A Better .NET Regex tester | .NET |
|
AJAX + .NET | text | ||||||||||
| Regular Expression Library | .NET / VBScript / Ecma |
|
server side .NET / client side JS | text, file, url | ||||||||||
| Regex Hero, direct link | .NET Silverlight |
|
client side Silverlight | text |
For the overview above: you can hover over the features to see what they mean. Or use the following legenda, which is the key to the meaning of those little icons. Let me know if you’d like other features listed if you feel they occur often in online regular expression testers.
Reviews
With time, I hope to provide a review of each and every online regular expression engine I find. If you have an online parser, tester, tool yourself or you found one not listed, please add a comment to this blog and I’ll quickly add it and evaluate it.
History
A short history of this page, what online regex utility was added when and when I changed or added features or major texts
| 2009-09-27 | added fileformat.info testpage and Lavtorvik’s regular expression tool |
|---|---|
| 2009-09-26 | turned “not supported” icon from red (too disturbing) to grey, added heart icon for extra features, added explanation of columns |
| 2009-09-25 | changed layout, added icons (courtesy of free icons by pixel mixer, thanks!), added usability, changed and name for Regex Hero |
| 2009-09-20 | added Tool für Regular Expressions |
| 2009-09-19 | abbreviated features, added legenda for features |
| 2009-09-17 | initial post, non-graphical overview, initial list of eight online regex utils |
– Abel –
Don’t follow the advised on the TechNet, MS Connect and MSDN forums, they are time-consuming and don’t work if you have a newer version of .NET installed like .NET 4.0. Instead, read this and easily fix this hard-to-resolve error by simply changing one registry value. read article
Ever tried to shrink a volume? Ever wondered why you cannot shrink a volume smaller than half its size? Ever wondered what $MFTMirr is all about and what it’s doing in the middle of your drive? Or do you just want to get the biggest available free space and shrink your drive? Then this article is for you — read article
Have you ever received this error using Windows System Backup and Restore Center? Never managed to get rid of it or it mysteriously keeps coming back? Here’s a lightweight and easy solution — read article
7 responses to Comparison Chart of Online Regular Expression Testers, overviews and reviews
Leave a Response
Additional comments powered by BackType
Retry: I just updated, prettified and improved the comparison charts of online regex validators: http://bit.ly/regex-overview, check it out
This comment was originally posted on Twitter
Overview of online regular expression testers and validators. Compare features, then try it yourself: http://bit.ly/regex-overview
This comment was originally posted on Twitter
Nice list you have here. For what it’s worth, the official URL for the Silverlight Regex Tester is at regexhero.net or a direct link of regexhero.net/tester. If you use it there it’ll fill your browser.
Is that the same engine? They seem to be. I’ve updated the references. Nice work, the tester!
Abel,
Thanks, yeah it is the very same application. RegexLib is even pointing to the URL of the Silverlight XAP file at RegexHero.net. It’s there as a nice-to-have for existing RegexLib users. But yeah, the home of the tester is RegexHero.net.
Thanks again,
Steve
Abel,
I’ve made some updates to Regex Hero. There are a list of features here: http://regexhero.net/about/
Of note it has a built-in reference, code generation, personal & public (community) libraries. And it allows you to set modifiers (RegexOptions). The one feature I haven’t built yet is step-by-step or animated help.
Steve
[...] Read more here: Overview of online Regular Expression testers | Under My Hat [...]