The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module::regex trie"

Regexp::Trie - builds trie-ized regexp River stage three • 1 direct dependent • 228 total dependents

This module is a faster but simpler version of Regexp::Assemble or Regexp::Optimizer. It builds a trie-ized regexp as above. This module is faster than Regexp::Assemble but you can only add literals. "a+b" is treated as "a\+b", not "more than one a's...

DANKOGAI/Regexp-Trie-0.02 - 27 Apr 2006 05:46:12 UTC - Search in distribution

re::engine::RE2 - RE2 regex engine River stage one • 2 direct dependents • 4 total dependents

This module replaces perl's regex engine in a given lexical scope with RE2. RE2 is a primarily DFA based regexp engine from Google that is very fast at matching large amounts of text. However it does not support look behind and some other Perl regula...

DGL/re-engine-RE2-0.18 - 19 Jun 2023 01:05:34 UTC - Search in distribution

perl5160delta - what is new for perl v5.16.0 River stage five • 11292 direct dependents • 32664 total dependents

This document describes differences between the 5.14.0 release and the 5.16.0 release. If you are upgrading from an earlier release such as 5.12.0, first read perl5140delta, which describes differences between 5.12.0 and 5.14.0. Some bug fixes in thi...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC - Search in distribution

re::engine::PCRE2 - PCRE2 regular expression engine with jit River stage zero No dependents

Replaces perl's regex engine in a given lexical scope with PCRE2 regular expressions provided by libpcre2-8. This provides jit support and faster matching, but may fail in corner cases. See pcre2compat <http://www.pcre.org/current/doc/html/pcre2compa...

RURBAN/re-engine-PCRE2-0.16 - 15 May 2019 16:28:58 UTC - Search in distribution

Regexp::Parsertron - Parse a Perl regexp into a data structure of type Tree River stage zero No dependents

Parses a regexp into a tree object managed by the Tree module, and provides various methods for updating and retrieving that tree's contents. This module uses Marpa::R2 and Moo....

RSAVAGE/Regexp-Parsertron-1.05 - 21 Nov 2018 22:31:29 UTC - Search in distribution

Regexp::Assemble - Assemble multiple Regular Expressions into a single RE River stage two • 27 direct dependents • 88 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 UTC - Search in distribution

Text::Prefix::XS - Fast prefix searching River stage zero No dependents

This module implements a variety of algorithms to ensure fast prefix matching. It is particularly high performant with pessimistic matching (when a match is unlikely), but is still faster than other methods with optimistic matching (when a match is l...

MNUNBERG/Text-Prefix-XS-0.15 - 28 Dec 2011 07:14:46 UTC - Search in distribution

CPANPLUS::YACSmoke::ReAssemble - Assemble multiple Regular Expressions into a single RE River stage one • 1 direct dependent • 1 total dependent

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...

BINGOS/CPANPLUS-YACSmoke-1.08 - 30 Apr 2019 10:47:51 UTC - Search in distribution

Text::Match::FastAlternatives - efficient search for many strings River stage zero No dependents

This module allows you to search for any of a list of substrings ("keys") in a larger string. It is particularly efficient when the set of keys is large. This efficiency comes at the cost of some flexibility: if you want case-insensitive matching, yo...

ARC/Text-Match-FastAlternatives-1.05 - 28 Dec 2012 15:40:55 UTC - Search in distribution
9 results (0.046 seconds)