<div>Usando o modelo do Eden, com</div><div>$_="aaaaaa" #(6x a)</div><div><br></div>temos:<div> perl -le'$_="aaaaaa";/a+/;print@+'<br><br></div><div>ou, -3 em versão perl 5.10</div><div> perl -E'$_="aaaaaa";/a+/;say@+'</div>
<div><br><div class="gmail_quote">2010/7/26 Nuba Princigalli <span dir="ltr"><<a href="mailto:nuba@fastmail.fm">nuba@fastmail.fm</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
OK. Aqui como fica com pos();<br>
<br>
$a = "abcd";<br>
$a =~ m/$/g;<br>
say pos($a);<br>
<br>
On Mon, 26 Jul 2010 18:45 -0300, "Pinguim Azul" <<a href="mailto:bluepenguin@gmail.com">bluepenguin@gmail.com</a>><br>
<div><div></div><div class="h5">wrote:<br>
> length tem 6 letras, é muito comprido :)<br>
><br>
> 2010/7/26 Nuba Princigalli <<a href="mailto:nuba@fastmail.fm">nuba@fastmail.fm</a>>:<br>
> > voce pode casar com o final da string e consultar a posicao onde houve o<br>
> > match<br>
> > com <a href="http://perldoc.perl.org/functions/pos.html" target="_blank">http://perldoc.perl.org/functions/pos.html</a><br>
> ><br>
> > algum motivo em particular para nao usar o length?<br>
> ><br>
> > On Mon, 26 Jul 2010 18:11 -0300, "Pinguim Azul" <<a href="mailto:bluepenguin@gmail.com">bluepenguin@gmail.com</a>><br>
> > wrote:<br>
> >> Tem algum jeito de contar os caracteres de uma regexp sem usar<br>
> >> o length?<br>
> >><br>
> >> Por exemplo:<br>
> >><br>
> >> $_="aaaaaaaaaa";s/a+/length$&/e;print<br>
> >><br>
> >> Isso retorna 10, mas eu queria uma versão sem o length, se possível.<br>
> >><br>
> >> --<br>
> >> Ricardo Bittencourt <a href="http://www.ricbit.com" target="_blank">http://www.ricbit.com</a><br>
> >> _______________________________________________<br>
> >> SaoPaulo-pm mailing list <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
> >> <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
> >><br>
> > --<br>
> > Nuba R. Princigalli <a href="mailto:nuba@pauleira.com">nuba@pauleira.com</a> <a href="http://pauleira.com" target="_blank">http://pauleira.com</a> @nprincigalli<br>
> > Discipline is not an end in itself, just a means to an end. - King Crimson<br>
> ><br>
> > _______________________________________________<br>
> > SaoPaulo-pm mailing list<br>
> > <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
> > <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
> ><br>
><br>
><br>
><br>
> --<br>
> Ricardo Bittencourt<br>
> <a href="http://www.ricbit.com" target="_blank">http://www.ricbit.com</a><br>
> _______________________________________________<br>
> SaoPaulo-pm mailing list<br>
> <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
> <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
><br>
--<br>
Nuba R. Princigalli <a href="mailto:nuba@pauleira.com">nuba@pauleira.com</a> <a href="http://pauleira.com" target="_blank">http://pauleira.com</a> @nprincigalli<br>
Discipline is not an end in itself, just a means to an end. - King Crimson<br>
<br>
_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Alexei Znamensky [russoz_gmail_com] [<a href="http://russoz.wordpress.com" target="_blank">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz" target="_blank">www.flickr.com/photos/alexeiz</a>]<br>
<span style="font-family:arial, sans-serif;font-size:12.5px;border-collapse:collapse"><div>«Only love / <span style="font-size:12.5px">Can bring the rain / </span><span style="font-size:12.5px">That makes you yearn to the sky»</span></div>
</span><br>
</div>