[Cascavel-pm] Formatando dados

Sammuel Souza sammuel.souza em gmail.com
Domingo Agosto 30 10:14:17 PDT 2009


Seria possivel usar o modulo sem term que instalar no servidor???

Servidor que eu uso nao tem esse modulo (Number::Format) nesse caso teria
que especificar o arquivo, seria possivel?

[]'s Sammuel


Em 03/08/09, Jorge Augusto Senger <jasenger em gmail.com> escreveu:
>
> Sammuel,
>
> Dá uma olhada no Number::Format,
> http://search.cpan.org/~wrw/Number-Format-1.72a/Format.pm. Ele faz o que
> você precisa.
>
> Jorge Augusto Senger
> jasenger (at) gmail.com
>
> use Perl;
>
>
> 2009/8/3 jimmy <jimmy.tty em gmail.com>
>
>>  On Sun, Aug 02, 2009 at 07:06:07PM -0300, Sammuel Souza wrote:
>> >    Sei que a lista ajuda com exemplos, porem tentei achar de tudo que
>> foi
>> >    jeito no google para resolver meu problemas mas nao consegui
>> >
>> >    preciso formar o CPF onde no banco de dados ele é salvo apenas com
>> numero
>> >
>> >    $cpf = 99911122233355;
>> >    $cpf =~ s/xxx.xxx.xxx-xx/g;
>> >
>> >    tentei de tudo no google e nao achei
>> >
>> >    e tenho outro caso tmb preciso deixar esse numero assim
>> >    é gravado no banco de dados assim 3500,0000
>> >
>> >    $valor = 3500,0000;
>> >    $valor =~ s/\dd.\ddd\,\dd/;  ????
>> >
>> >    mas preciso deixar em real 3.500,00 procurei em tudo que é site nao
>> achei
>> >
>> >    caso alguem puder me dar essa força
>> >
>> >    []'s Sammuel
>>
>>
>> > _______________________________________________
>>
>> não sei a melhor forma de fazer isso, mas usando regexp como sua
>> mensagem sugere, seria:
>>
>> $cpf =~ s/^(\d{3})(\d{3})(\d{3})(\d{2})$/$1.$2.$3-$4/;
>>
>> mas o número que você enviou parece ser de cnpj e não de cpf.
>>
>> pesquisando no cpan, achei esse módulo aqui:
>>
>> Business::BR::CPF
>>
>> talvez lhe seja útil.
>>
>> quanto ao caso do real, pode ser algo como:
>>
>> $valor = ~s/^(\d{1,3})(\d{3}),(\d{2})\d{2}$/$1.$2,$3/;
>>
>> mas esse exemplo também é simples o suficiente para não funcionar em
>> todos os casos.
>>
>> de qualquer forma detalhe um pouco mais suas necessidades.
>>
>> --
>> "Não manejo bem as palavras
>> Mas manipulo bem as strings."
>> ------------------------------
>>  _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>>
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>



-- 
_____________________
"O mundo é um livro, e quem fica sentado em casa lê somente uma página."
Şặммµεℓ΅
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20090830/242848b1/attachment.html>


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