PPIx::R...sertion(3)
๐ PPIx::Regexp::Structure::Assertion ๐
okay bestie, so this is the manual page for PPIx::Regexp::Structure::Assertion โ from the PPIx::R...sertion(3) corner of the perl universe, aka the User Contributed Perl Documentation zone ๐ซถ
โจ NAME โจ
PPIx::Regexp::Structure::Assertion โ it's giving "represent a parenthesized assertion" ๐
๐ธ SYNOPSIS ๐ธ
use PPIx::Regexp::Dumper;
PPIx::Regexp::Dumper->new( 'qr{(?<=foo)bar}smx' )
->print();
that's it, that's the whole vibe check โจ
๐งฌ INHERITANCE ๐งฌ
PPIx::Regexp::Structure::Assertion is a PPIx::Regexp::Structure. like, that's its parent, that's where it gets its whole personality from fr fr ๐
and PPIx::Regexp::Structure::Assertion has no descendants. not a single child. it's an only child with main character energy ๐ no one inherits from it, periodt.
๐ DESCRIPTION ๐
so this class represents one of the parenthesized assertions โ and there are exactly four flavors in this lil family:
- look ahead ๐
- look behind ๐
- positive โ
- negative โ
any combo of those, and this class is the one holding the receipts ๐
๐ ๏ธ METHODS ๐ ๏ธ
this class comes with the following public methods on top of everything its superclass already gave it. not me being generous ๐
๐ฎ is_look_ahead ๐ฎ
returns a true value if the assertion is a look-ahead assertion ๐ซถ
returns a false value if it's a look-behind assertion ๐
that's the whole method. no cap, it's that simple โจ
๐ is_positive ๐
returns a true value if the assertion is a positive assertion โ
returns a false value if it's a negative assertion โ
literally just vibes and booleans, bestie ๐
๐ SUPPORT ๐
support is by the author โ yeah, direct line, no help desk, we love a personal touch ๐ซถ
please file bug reports at:
https://github.com/trwyant/perl-PPIx-Regexp/issues
or, if you're feeling old-school, in electronic mail to the author ๐ง
โ๏ธ AUTHOR โ๏ธ
Thomas R. Wyant, III โ harryfmudd at comcast dot net ๐
๐ COPYRIGHT AND LICENSE ๐
Copyright (C) 2009-2023, 2025-2026 by Thomas R. Wyant, III ๐
This program is free software; you can redistribute it and/or modify it under the same terms as Perl 5.10.0. For more details, see the full text of the licenses in the directory LICENSES.
โ ๏ธ This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. like, it's free, bestie, please don't sue ๐ญ
and that's the whole page!! this was perl v5.42.2, dated 2026-06-15, from the PPIx::R...sertion(3) files โ tysm for reading, mwah ๐โจ๐ฆ๐ธ๐
๐ฆ where this page comes from
- fedora 43: perl-PPIx-Regexp 0.092-1.fc43 ยท GPL-1.0-or-later OR Artistic-1.0-Perl
- fedora 44: perl-PPIx-Regexp 0.092-1.fc44 ยท GPL-1.0-or-later OR Artistic-1.0-Perl
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms