Regexp::Keep - filter to allow the \K escape in regexes River stage zero No dependents

This allows you to use the "\K" escape in your regexes, which fools the regex engine into thinking it has only just started matching your regex. This means you can turn the inefficient replace-with-itself construct s/(save)delete/$1/; into the more e...

PINYAN/Regexp-Keep-0.02 - 07 May 2004 17:36:49 GMT

Test::Regexp - Test your regular expressions River stage one • 1 direct dependent • 1 total dependent

This module is intended to test your regular expressions. Given a subject string and a regular expression (aka pattern), the module not only tests whether the regular expression complete matches the subject string, it performs a "utf8::upgrade" or "u...

ABIGAIL/Test-Regexp-2017040101 - 01 Apr 2017 12:19:47 GMT

Regexp::Genex - get the strings a regex will match, with a regex River stage zero No dependents

This module uses the regex engine to generate the strings that a given regex would match. Some ideas for uses: Test and debug your regex. Generate test data. Generate combinations. Generate data according to a lexical pattern (urls, etc) Edit the reg...

BOWMANBS/Regexp-Genex-0.07 - 16 Aug 2007 01:56:01 GMT

Regexp::Common - Provide commonly requested regular expressions River stage three • 183 direct dependents • 493 total dependents

By default, this module exports a single hash (%RE) that stores or generates commonly needed regular expressions (see "List of available patterns"). There is an alternative, subroutine-based syntax described in "Subroutine-based interface". General s...

ABIGAIL/Regexp-Common-2017060201 - 02 Jun 2017 22:07:57 GMT

Regexp::Result - store information about a regexp match for later retrieval River stage one • 1 direct dependent • 1 total dependent

PERRETTDL/Regexp-Result-0.004 - 29 Oct 2014 17:39:16 GMT

Regexp::Parser - handlers for Perl 5 regexes River stage one • 1 direct dependent • 2 total dependents

This module holds the init() method for the Regexp::Parser class, which installs all the handlers for standard Perl 5 regexes. This documentation contains a sub-classing tutorial....

TODDR/Regexp-Parser-0.22 - 12 Sep 2017 16:02:45 GMT

Regexp::Ignore - Let us ignore unwanted parts, while parsing text. River stage zero No dependents

Markup languages, like HTML, are difficult to parse. The reason is that you can have a line like: <font size=+1>H</font>ello <font size=+1>W</font>orld How can we find the string "Hello World", in the above line, and replace it by "Hello Universe" (w...

RANI/Regexp-Ignore-0.03 - 02 Oct 2002 10:57:21 GMT

Regexp::Parser - base class for parsing regexes River stage one • 1 direct dependent • 2 total dependents

This module parses regular expressions (regexes). Its default "grammar" is Perl 5.8.4's regex set. Grammar is quoted because the module does not so much define a grammar as let each matched node state what it expects to match next, but there is not c...

TODDR/Regexp-Parser-0.22 - 12 Sep 2017 16:02:45 GMT

Regexp::Keywords - A regexp builder to test against keywords lists River stage zero No dependents

VITOCO/Regexp-Keywords-0.03 - 30 Sep 2009 00:21:58 GMT

Regexp::Assemble - Assemble multiple Regular Expressions into a single RE River stage two • 22 direct dependents • 85 total dependents

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, a t...

RSAVAGE/Regexp-Assemble-0.38 - 19 Jun 2017 23:15:38 GMT

Regexp::Grammars - Add grammatical parsing features to Perl 5.10 regexes River stage two • 17 direct dependents • 27 total dependents

This module adds a small number of new regex constructs that can be used within Perl 5.10 patterns to implement complete recursive-descent parsing. Perl 5.10 already supports recursive=descent *matching*, via the new "(?<name>...)" and "(?&name)" con...

DCONWAY/Regexp-Grammars-1.049 - 04 Oct 2018 20:56:43 GMT

Regexp::Wildcards - Converts wildcard expressions to Perl regular expressions. River stage one • 2 direct dependents • 6 total dependents

In many situations, users may want to specify patterns to match but don't need the full power of regexps. Wildcards make one of those sets of simplified rules. This module converts wildcard expressions to Perl regular expressions, so that you can use...

VPIT/Regexp-Wildcards-1.05 - 24 Aug 2013 20:12:07 GMT

Regexp::Common::URI - provide patterns for URIs. River stage three • 183 direct dependents • 493 total dependents

Patterns for the following URIs are supported: fax, file, FTP, gopher, HTTP, news, NTTP, pop, prospero, tel, telnet, tv and WAIS. Each is documented in the *Regexp::Common::URI::scheme*, manual page, for the appropriate scheme (in lowercase), except ...

ABIGAIL/Regexp-Common-2017060201 - 02 Jun 2017 22:07:57 GMT

Regexp::Common::SEN - provide regexes for Social-Economical Numbers. River stage three • 183 direct dependents • 493 total dependents

Please consult the manual of Regexp::Common for a general description of the works of this interface. Do not use this module directly, but load it via *Regexp::Common*. $RE{SEN}{USA}{SSN}{-sep} Returns a pattern that matches an American Social Securi...

ABIGAIL/Regexp-Common-2017060201 - 02 Jun 2017 22:07:57 GMT

Regexp::Common::net - provide regexes for IPv4, IPv6, and MAC addresses. River stage three • 183 direct dependents • 493 total dependents

Please consult the manual of Regexp::Common for a general description of the works of this interface. Do not use this module directly, but load it via *Regexp::Common*. This modules gives you regular expressions for various style IPv4, IPv6, and MAC ...

ABIGAIL/Regexp-Common-2017060201 - 02 Jun 2017 22:07:57 GMT

Regexp::Common::zip - provide regexes for postal codes. River stage three • 183 direct dependents • 493 total dependents

Please consult the manual of Regexp::Common for a general description of the works of this interface. Do not use this module directly, but load it via *Regexp::Common*. This module offers patterns for zip or postal codes of many different countries. ...

ABIGAIL/Regexp-Common-2017060201 - 02 Jun 2017 22:07:57 GMT

Regexp::Common::IRC - provide patterns for parsing IRC messages River stage one • 1 direct dependent • 1 total dependent

PERIGRIN/Regexp-Common-IRC-0.04 - 07 Mar 2008 16:51:08 GMT

Regexp::Common::list - provide regexes for lists River stage three • 183 direct dependents • 493 total dependents

Please consult the manual of Regexp::Common for a general description of the works of this interface. Do not use this module directly, but load it via *Regexp::Common*. $RE{list}{-pat}{-sep}{-lastsep} Returns a pattern matching a list of (at least tw...

ABIGAIL/Regexp-Common-2017060201 - 02 Jun 2017 22:07:57 GMT

Regexp::Common::time - Date and time regexps. River stage one • 4 direct dependents • 7 total dependents

This module creates regular expressions that can be used for parsing dates and times. See Regexp::Common for a general description of how to use this interface. Parsing dates is a dirty business. Dates are generally specified in one of three possible...

MANWAR/Regexp-Common-time-0.16 - 28 Feb 2018 20:18:44 GMT

Regexp::Common::Emacs - regexps for some Emacs filenames River stage one • 3 direct dependents • 4 total dependents

This module is regexps matching filenames used by Emacs. They're designed to operate only on the filename without a directory part, so foo.txt good /dir/foo.txt bad Basename-only is because the directory and/or volume part is system dependent and bes...

KRYDE/Regexp-Common-Other-14 - 04 Jun 2015 22:32:56 GMT

48 results (0.048 seconds)