regex

TwitterFacebook
Get flash to fully experience Pearltrees
Regular expressions (or regex) are a powerful way to traverse large strings in order to find information. They rely on underlying patterns in a string’s structure to work their magic. Unfortunately, simple regular expressions are unable to cope with complex patterns and symbols. To deal with this dilemma, you can use advanced regular expressions . Below, we present an introduction to advanced regular expressions , with eight commonly used concepts and examples. Each example outlines a simple way to match patterns in complex strings. http://coding.smashingmagazine.com/2009/05/06/introduction-to-advanced-regular-expressions/

Crucial Concepts Behind Advanced Regular Expressions | How-To |

A regular expression (regex or regexp for short) is a special text string for describing a search pattern. You can think of regular expressions as wildcards on steroids. You are probably familiar with wildcard notations such as *.txt to find all text files in a file manager.

Regular-Expressions.info - Regex Tutorial, Examples and Referenc

http://www.regular-expressions.info/

Visual REGEXP : a graphical explorer for your regexps

User get customize the program by adding a file visual_regexp.ini in the same directory as the executable. Here is a sample of such a file showing all the parameters the user can modify. Tcl/Tk script In order to run this program, you need to have Tcl/Tk 8.3.0 (or later) for version 3.0 or Tcl/Tk 8.5a4 for version 3.1 installed (click here to download it). To get the version of an already installed version of Tcl/Tk, run ' wish ' and type ' set tk_version '. User preferences : Some preferences (colors, geometry) can be modified by editing the script and changing the value of the variables (see comment to get variable meaning). http://laurent.riesterer.free.fr/regexp/
http://petdance.com/ack/

ack -- a grep replacement that ignores .svn/CVS/blib directories

Download the standalone version of ack that requires no modules beyond what's in core Perl, and putting it in your path. If you don't want to mess with setting up Perl's CPAN shell, this is easiest. TextMate users know just how slow its "Find in Project" can be with large source trees. That's why you need "ack-in-project" — a TextMate bundle that uses the super-speedy "ack" tool to search your code FAST.