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


in reply to change [A-Z] to U, [a-z] to L with one regex?

$r =~ s[([a-zA-Z])][$1 lt '[' ? 'U' : 'L']ge;;

But this will be vastly more efficient:

$r =~ tr[A-Z][U]; $r =~ tr[a-z][L];

With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
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.