-
-
16 Apr 2022 15:01:11 UTC
- Browse (raw)
- Changes
- How to Contribute
- Repository
- Issues (1)
- Testers (807 / 0 / 0)
- Kwalitee
Bus factor: 1- 86.94% Coverage
- License: perl_5
- Perl: v5.6.0
- Activity
24 month- Tools
- Download (236.2KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
++ed by:5 non-PAUSE usersand 1 contributors- Thomas R. Wyant, III F<wyant at cpan dot org>
- Dependencies
- Carp
- Encode
- Exporter
- List::Util
- PPI::Document
- PPI::Dumper
- Scalar::Util
- Task::Weaken
- base
- constant
- strict
- warnings
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Changes for version 0.085 - 2022-04-16
- Remove 'postderef' argument to PPIx::Regexp->new(). Postfix dereference is always recognized.
Modules
Represent a regular expression of some sortConstants for the PPIx::Regexp systemDump the results of parsing regular expressionsBase of the PPIx::Regexp hierarchy.Assemble tokenizer output.Represent a containerRepresent a character range in a character classRepresent an unknown node.Represent a structure.Represent a parenthesized assertionRepresent an atomic script run groupRepresent a branch reset groupRepresent capture parentheses.Represent a character classRepresent one of the code structures.Represent a regular expression proper, or a substitutionRepresent modifying parenthesesRepresent a named captureRepresent curly bracket quantifiersRepresent a regexp character setRepresent the top-level regular expressionRepresent the replacement in s///Represent a script run groupRepresent an independent subexpressionRepresent a switchRepresent an unknown structure.Basis for the PPIx::Regexp support classesBase class for PPIx::Regexp tokens.Represent a simple assertion.Represent a back referenceRepresent backtrack control.Represent a character classRepresent a POSIX character classRepresent an unknown or unsupported POSIX character classThis class represents a simple character classRepresent a chunk of Perl embedded in a regular expression.Represent a comment.Represent the condition of a switchCase and quote control.Represent the delimiters of the regular expressionRepresent a greediness qualifier.Represent a grouping parenthesis type.Represent a look ahead or look behind assertionRepresent an atomic script run specifierRepresent a branch reset specifierRepresent one of the embedded code indicatorsRepresent the modifiers in a modifier group.Represent a named captureRepresent a script run specifierRepresent an independent subexpression markerRepresent the introducing characters for a switchRepresent an interpolation in the PPIx::Regexp package.Represent a literal characterRepresent modifiers.Represent a token that does nothing.Represent an operator.Represent an atomic quantifier.Represent a recursionRepresent a reference to a captureRepresent structural elements.Represent an unknown tokenRepresent an unmatched right bracketRepresent whitespaceTokenize a regular expressionUtility functions for PPIx::Regexp;Examples
Other files
Module Install Instructions
To install PPIx::Regexp, copy and paste the appropriate command in to your terminal.
cpanm PPIx::Regexp
perl -MCPAN -e shell install PPIx::Regexp
For more information on module installation, please visit the detailed CPAN module installation guide.