Cursus Raku / Expressiones regulares et grammaticae / Expressiones regulares / Quantificatores
Congruentia avida et frugalis
Ex more quantificator avidus est: tantum congruit quantum
omnino potest dum reliquum exemplaris adhuc succedere sinit. Considera
congruentiam a prima < ad aliquam >:
say '<a><b>' ~~ / '<' .+ '>' /; # 「<a><b>」.+ tantum devoravit quantum potuit, usque ad
ultimam >, itaque congruentia per
utrumque uncorum par currit.
Ut quantificatorem frugalem reddas (etiam pigrum
vel non avidum appellatum), adde ? post eum.
Quantificator frugalis quam minimum congruit:
say '<a><b>' ~~ / '<' .+? '>' /; # 「<a>」Nunc .+? ad primam >
consistit, itaque sola prima pars uncis inclusa congruit.
Suffixum ? in quolibet quantificatore operatur:
*? et **? quoque frugales sunt. Versiones
avidae et frugales eadem genera textus congruunt — differunt solum
quantum capiant cum electio est.
Exercitatio
Sequuntur 1 quiz de contentis huius argumenti.
Navigatio cursus
← Quantificator numeri | Quiz — Quantificatores →
💪 Vel recta ad exercitationes huius
sectionis i.