http://www.perlmonks.org?node_id=863754

BrowserUk has asked for the wisdom of the Perl Monks concerning the following question:

Why does this only capture once?

perl -wE"'abcde'=~m[(?<a>a)|(?<b>b)|(?<c>c)|(?<d>d)]g and do{say for k +eys%+}" a

Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.