[Cascavel-pm] Contando caractares

eden edencardim em gmail.com
Terça Novembro 20 04:55:27 PST 2007


On Nov 20, 2007 9:42 AM,  <fernandolouis em terra.com.br> wrote:
> Funcionou! poderia explicar melhor como funciona essa solução?

Um match de regex sem parênteses em contexto de lista com o
modificador /g retorna a lista de todas as strings casadas --
http://perldoc.perl.org/perlop.html#Regexp-Quote-Like-Operators

Os colchetes em [ $variavel =~ /a/g ] forçam contexto de lista no
match, construindo um array anônimo e o @{} em volta disso tudo
dereferencia o array, que em contexto escalar retorna a contagem de
elementos.

-- 
edenc.vox.com


Mais detalhes sobre a lista de discussão Cascavel-pm