1package PPI::Token::Regexp::Match; 2 3=pod 4 5=head1 NAME 6 7PPI::Token::Regexp::Match - A standard pattern match regex 8 9=head1 INHERITANCE 10 11 PPI::Token::Regexp::Match 12 isa PPI::Token::Regexp 13 isa PPI::Token 14 isa PPI::Element 15 16=head1 SYNOPSIS 17 18 $text =~ m/match regexp/; 19 $text =~ /match regexp/; 20 21=head1 DESCRIPTION 22 23A C<PPI::Token::Regexp::Match> object represents a single match regular 24expression. Just to be doubly clear, here are things that are and 25B<aren't> considered a match regexp. 26 27 # Is a match regexp 28 /This is a match regexp/; 29 m/Old McDonald had a farm/eieio; 30 31 # These are NOT match regexp 32 qr/This is a regexp quote-like operator/; 33 s/This is a/replace regexp/; 34 35=head1 METHODS 36 37There are no methods available for C<PPI::Token::Regexp::Match> beyond 38those provided by the parent L<PPI::Token::Regexp>, L<PPI::Token> and 39L<PPI::Element> classes. 40 41=cut 42 43use strict; 44use PPI::Token::Regexp (); 45use PPI::Token::_QuoteEngine::Full (); 46 47our $VERSION = '1.270'; # VERSION 48 49our @ISA = qw{ 50 PPI::Token::_QuoteEngine::Full 51 PPI::Token::Regexp 52}; 53 541; 55 56=pod 57 58=head1 SUPPORT 59 60See the L<support section|PPI/SUPPORT> in the main module. 61 62=head1 AUTHOR 63 64Adam Kennedy E<lt>adamk@cpan.orgE<gt> 65 66=head1 COPYRIGHT 67 68Copyright 2001 - 2011 Adam Kennedy. 69 70This program is free software; you can redistribute 71it and/or modify it under the same terms as Perl itself. 72 73The full text of the license can be found in the 74LICENSE file included with this module. 75 76=cut 77