Info on Regular Expressions

Here is a compilation of information on tools, books, website links that explore the world of Regular Expressions


Windows grep Software to Search (and Replace) through Files and Folders on Your PC and Network; The Most Powerful GREP Tool for Windows

PowerGREP is a powerful Windows grep tool. Quickly search through large numbers of files on your PC or network, including text and binary files, compressed archives, MS Word documents, Excel spreadsheets and PDF files, etc. Find the information you want with powerful text patterns (regular expressions) specifying the form of what you want, instead of literal text. Search and replace with one or many regular expressions to comprehensively maintain web sites, source code, reports, etc. Extract statistics and knowledge from logs files and large data sets.
Edit Pad Pro: great text editor with Regex support
Expresso: great regex builder and learning tool
Link to original source code
Port of the most important GNU utilities to Windows
This is where you can get EGREP

The Regulator: is an advanced Regular expressions testing tool, featuring syntax highlighting and web-service integration with Regexlib.com's database of online regular expressions.

More on Regulator at: http://regex.osherove.com/

Regular Expressions Lab on Channel 9

How To: Use Regular Expressions to Constrain Input in ASP.NET

How To: Protect From Injection Attacks in ASP.NET

Good Sites:
Google Group: Regex

The Premier Web Site about Regular Expressions

Best book on regex, bar none is: Mastering Regular Expressions, Second Edition

By Jeffrey E. F. Friedl
Second Edition July 2002
ISBN: 0-596-00289-0
484 pages, $39.95 US, $61.95 CA, £28.50 UK (cheaper on Amazon below):

On Amazon


A Tao of Regular Expressions

Using Regular Expressions

Regular expression: From Wikipedia, the free encyclopedia

PCRE - Perl Compatible Regular Expressions

Perl regular expressions man(ual) page

Learning to Use Regular Expressions

Welcome to RegExLib.com, the Internet's first Regular Expression Library. Currently we have indexed 1229 expressions from 789 contributors around the world. We hope you'll find this site useful and come back whenever you're looking for an expression for a particular task, or have just figured out a new expression that does something useful.

Blogs about Regex

=========== Not REGEX specific, but very useful =======
WinMerge is an Open Source visual text file differencing and merging tool for Win32 platforms. It is highly useful for determining what has changed between project versions, and then merging changes between versions.

No comments: