Projects tagged ‘regexp’


[22 total ]
1164

grep

   
Primary Language: C Licensed as: GNU General Public License 2.0

Grep searches one or more input files for lines containing a match to a specified pattern. By default, grep prints the matching lines.

Metrics updated 05 Oct 08

116

PCRE

   
Primary Language: C Licensed as: BSD-ish License

The PCRE (Perl Compatible Regular Expressions) library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that ... [More] correspond to the POSIX regular expression API. The PCRE library is free, even for building commercial software. [Less]

Metrics updated 03 Oct 08

98

Gawk

   
Primary Language: shell script Licensed as: GNU General Public License 2.0

The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.

Metrics updated 04 Oct 08

71

ack

   
Primary Language: Perl Licensed as: Artistic License,GNU General Public License 2.0

ack is a tool like grep, aimed at programmers with large trees of heterogeneous source code. ack is written purely in Perl, and takes advantage of the power of Perl's regular expressions. * Searches recursively through directories by default ... [More] , while ignoring .svn, CVS and other VCS directories. * ack ignores most of the crap you don't want to search * Lets you specify file types to search, as in --perl or --nohtml. * Color highlighting of search results. * Uses real Perl regular expressions, not a GNU subset. * ack is pure Perl, so consistent across all platforms. It even comes as a single standalone program with no module dependencies. [Less]

Metrics updated 05 Oct 08

31

Macromates TextMate Bundles

   
Primary Language: Ruby

"Official" TextMate Bundles

Metrics updated 05 Oct 08

21

Apache ORO

 
Primary Language: Java Licensed as: Apache License 2.0

The Jakarta-ORO Java classes are a set of text-processing Java classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, filtering filenames ... [More] , etc. This library is the successor to the OROMatcher, AwkTools, PerlTools, and TextTools libraries originally from ORO, Inc. [Less]

Metrics updated 04 Oct 08

11

cl-ppcre

   
Licensed as: BSD-ish License

CL-PPCRE is a portable regular expression library for Common Lisp.

9

Apache Regexp

   
Primary Language: Java Licensed as: Apache License 2.0

Apache Regexp is a 100% Pure Java Regular Expression package. It includes complete Javadoc documentation as well as a simple applet for visual debugging and testing suite for compatibility.

Metrics updated about 3 hours ago

6

re2c

   
Primary Language: C Licensed as: Public Domain

re2c is a tool for writing very fast and very flexible scanners. Unlike any other such tool, re2c focuses on generating high efficient code for regular expression matching. As a result this allows a much broader range of use than any traditional ... [More] lexer offers. And Last but not least re2c generates warning free code that is equal to hand-written code in terms of size, speed and quality. [Less]

Metrics updated 04 Oct 08

3

Regexp::Assemble

 
Licensed as: Artistic License,GNU General Public License 2.0

Regexp::Assemble takes an arbitrary number of regular expressions and assembles them into a single regular expression (or RE) that matches all that the individual REs match. As a result, instead of having a large list of expressions to loop over ... [More] , a target string only needs to be tested against one expression. This is interesting when you have several thousand patterns to deal with. Serious effort is made to produce the smallest pattern possible. It is also possible to track the original patterns, so that you can determine which, among the source patterns that form the assembled pattern, was the one that caused the match to occur. [Less]