PPIx::R...antifier(3)
π PPIx::Regexp::Structure::Quantifier π
okay bestie, welcome to the manual page for PPIx::Regexp::Structure::Quantifier β it lives over in the User Contributed Perl Documentation section of your friendly neighborhood man command. pull up a chair, grab a boba, we're doing regex internals today π§β¨
πΈ NAME πΈ
PPIx::Regexp::Structure::Quantifier β Represent curly bracket quantifiers π
β¨ SYNOPSIS β¨
use PPIx::Regexp::Dumper;
PPIx::Regexp::Dumper->new( 'qr{fo{2,}}smx' )
->print();
like yes, that's the whole vibe check. short. iconic. π
π¦ INHERITANCE π¦
PPIx::Regexp::Structure::Quantifier is a PPIx::Regexp::Structure. so it's giving... inherited energy, it knows its family tree π
PPIx::Regexp::Structure::Quantifier has no descendants. it's a leaf node, a solo act, the main character with no spin-offs π
π DESCRIPTION π
so this class? it's the one that represents curly bracket quantifiers β the little guys like {3}, {3,} and {3,5}. that's literally its whole job and it does it flawlessly. β¨
and what's inside those curlies? the contents are left as literals or interpolations. no extra processing, no drama, just vibes π«Ά
β οΈ okay listen, important lore incoming: if these quantifiers show up inside a variable-length look-behind, then quantifiers with different low and high limits (like '{1,3}') imply a minimum Perl version of 5.29.9. so like, that's the floor, no cap. π also: quantifiers specifying more than 255 characters are regarded as parse errors and get reblessed into the unknown structure. that's not a glow-up bestie, that's a demotion π
π METHODS π
this class provides no public methods beyond those provided by its superclass. yeah. it's a nepo baby and honestly? it earned it. π
π«Ά SUPPORT π«Ά
Support is by the author. so if something's broken, don't suffer in silence β please file bug reports at:
https://github.com/trwyant/perl-PPIx-Regexp/issues
or in electronic mail to the author. fr fr, they wanna hear from you π
π 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. (translation: it's free, it's generous, but pls don't come for them if it acts up π)
and that's the whole page, bestie!! π¦ this one came from perl v5.42.2, dated 2026-06-15, and yes it was rendered by the one and only PPIx::R...antifier(3) β truncated title and all, bc the man page header just couldn't fit the whole name π slay π
β¨
π¦ 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