[SP-pm] Separar o primeiro do resto

Adriano Ferreira a.r.ferreira at gmail.com
Wed May 1 15:47:57 PDT 2013


2013/4/30 Tiago Peczenyj <tiago.peczenyj at gmail.com>

> Seguinte: tenho X bytes como
>
> $x="12345"
>
> E quero pegar o primeiro e o resto:
>
> ($a,$b) = magica $x;
>
> $a = 1
> $b = 2345
>
> Comofas?
>

Usando o "split" com 3 argumentos:

pirl @> $x = '12345'

12345

pirl @> ($first, $rest) = split('',$x,2)

(1, 2345)



> Eu posso fazer bytes::substr 2 vezes mas ta feio...
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130501/209d371b/attachment.html>


More information about the SaoPaulo-pm mailing list