Perl Brasil

Pesquisar

Documentação

Artigos

Planeta

Eventos

Comunidade

r3 - 16 Jan 2008 - JoenioCosta

Receitas

Título Autor Criação Última Modificação
Exibir caracteres UTF-8 no Windows Alceu Rodrigues de Freitas Junior 24 Oct 2007 - 15:53 10 Jun 2008 - 19:50
Problema Você está trabalhando com dados codificados em UTF 8 mas o terminal do Windows não consegue exibir o texto corretamente. Solução Basta mudar a codificaç ... Completo
Como descobrir se um item está contido em um array? perlfaq4 13 Mar 2006 - 17:17 25 May 2008 - 14:24
Problema Você quer descobrir se um determinado elemento está contido dentro de um array. Solução Use um hash. Discussão Sempre que você ler a expressão "contido ... Quase Maduro
Como ler arquivos codificados em UTF-16 Alceu Rodrigues de Freitas Junior 24 Oct 2007 - 15:46 22 Jan 2008 - 14:21
Problema Você está tentando ler um arquivo texto codificado em UTF 16 mas está recebendo mensagens de aviso com "wide character" mesmo já tendo informado que o arquivo ... Completo
Fazendo um HelloWorld falar vários idiomas JoenioCosta 20 Jun 2007 - 16:27 07 Nov 2007 - 01:53
Problema Como fazer um sistema com suporte a L10N? Você precisa que seu sistema tenha suporte a vários idiomas e que novos idiomas sejam adicionados a qualquer momento ... Quase Maduro
Como ler arquivos do Excel mais rapidamente Alceu Rodrigues de Freitas Junior 18 Jul 2007 - 20:39 24 Oct 2007 - 14:49
Problema Você quer ler um arquivo do MS Excel com grande quantidade de registros e colunas com Win32::OLE mas o resultado é mais lento do que você gostaria. Solu ... Completo
Como criar arquivos PDF utilizando Template-Toolkit JoenioCosta 23 May 2007 - 21:08 23 May 2007 - 21:08
Problema Voce precisa gerar arquivos PDF através do sistema de templates Template Toolkit . Solução Utilize o plugin Template::Plugin::Latex. Discussão Esta pode ... Completo
Como criar um array de n elementos iguais Nelson Ferraz 08 May 2007 - 09:38 09 May 2007 - 10:14
Problema Você quer criar uma array com "n" elementos iguais. Solução my @foo (1) x 100; Discussão Para criar um array pequeno, os valores poderiam ser definidos ... Completo
Parse de Endereços em Perl Daniel Ruoso 23 Mar 2007 - 10:55 04 Apr 2007 - 17:08
A partir de uma discussão na cascavel pm (http://mail.pm.org/pipermail/cascavel pm/2007 March/009129.html), discutimos como fazer ETL de Endereços em uma base de dados ... Amadurecendo
Gerar uma cadeia de caracteres aleatoriamente EdenCardim 26 Dec 2006 - 14:07 26 Dec 2006 - 14:07
Problema Você precisa criar uma string aleatória e arbitrariamente longa contendo um certo conjunto qualquer de caracteres prédefinidos. Solução Mapeie cada elemento ... Amadurecendo
Como descobrir a diferença ou a intersecção entre dois arrays perlfaq4 13 Mar 2006 - 18:01 06 Aug 2006 - 15:22
Problema Você precisa descobrir quais elementos de uma lista estão presentes em uma outra lista; ou quais elementos estão presentes em apenas uma das listas. Solu ... Amadurecendo
Como pesquisar os valores de um hash? perlfaq4 06 Aug 2006 - 15:20 06 Aug 2006 - 15:20
Problema Você gostaria de pesquisar os valores (e não as chaves!) de um hash. Solução Crie um hash reverso. Discussão Para criar um hash reverso: %by value ... Amadurecendo
Como remover os elementos duplicados de uma lista perlfaq4 06 Aug 2006 - 15:18 06 Aug 2006 - 15:18
Problema Você precisa remover todos os elementos duplicados de uma lista. Solução Use um hash. Discussão Se a sua lista está ordenada, você pode remover os elementos ... Amadurecendo
Como obter n caracteres de uma string Igor Sutton Lopes 06 Aug 2006 - 15:06 06 Aug 2006 - 15:06
Problema Como faço para obter n caracteres de uma string? Solução Use substr() ou pack(). Discussão substr() permite obter ou mesmo modificar um pedaço de uma string ... Amadurecendo
Como comparar duas datas perlfaq4 06 Aug 2006 - 15:03 06 Aug 2006 - 15:03
Problema Você quer encontrar a diferença entre duas datas. Solução Converta as datas para "epoch seconds", ou use o módulo Date::Calc. Discussão Se você está guardando ... Imaturo
.vimrc para perl Nelson Ferraz 06 Aug 2006 - 15:01 06 Aug 2006 - 15:01
Problema Você quer recursos como realce de sintaxe (syntax highlighting) , identação automática e autocompletar. Solução Configure o arquivo .vimrc no seu diret ... Amadurecendo
Como ler um caractere perlfaq5 06 Aug 2006 - 14:54 06 Aug 2006 - 14:54
Problema Você quer que o programa leia um caractere da entrada padrão, ou de outro filehandle. Solução use Term::ReadKey; Discussão Term::ReadKey is a compiled perl ... Amadurecendo
Como ler o conteúdo de um arquivo de uma vez perlfaq5 06 Aug 2006 - 14:52 06 Aug 2006 - 14:52
Problema Você quer ler um arquivo inteiro e colocá lo na memória. Solução @file ; ou use File::Slurp; Discussão Antes de continuar a leitura, é importante considerar ... Amadurecendo
Como ler um arquivo por parágrafos perlfaq5 06 Aug 2006 - 14:48 06 Aug 2006 - 14:48
Problema Você quer ler um arquivo por parágrafos ("\n\n") ao invés de linhas. Solução Redefina $/. Por exemplo: $/ "\n\n"; Discussão A variável $/ ($INPUT RECORD ... Amadurecendo
Como fazer um tail -f em perl perlfaq5 06 Aug 2006 - 14:46 06 Aug 2006 - 14:46
Problema Você quer que o programa leia fique lendo o final de um arquivo que está sendo continuamente atualizado, à espera de novas linhas. Solução use File::Tail ... Amadurecendo
Como fazer qualquer coisa em Perl perlfaq3 06 Aug 2006 - 14:43 06 Aug 2006 - 14:43
Problema Você precisa fazer alguma coisa qualquer coisa em Perl. Solução Leia a documentação. Pesquise o CPAN. Entre no IRC e participe das listas de discuss ... Amadurecendo
Como expandir variáveis dentro de uma string perlfaq4 08 Mar 2006 - 23:19 06 Aug 2006 - 14:38
Problema Você tem uma string contendo nomes de variáveis que não foram expandidas: $text 'foo é $foo e bar é $bar'; ...e gostaria de substituir as variáveis por ... Vazio
Como tornar expressões regulares mais legíveis perfaq6 06 Aug 2006 - 14:29 06 Aug 2006 - 14:29
Problema Expressões regulares normalmente são difíceis de ler. Como torná las mais legíveis? Solução Use delimitadores diferentes; utilize o sufixo /x. Discussão ... Amadurecendo
Como detectar e tratar erros em tempo de execução Nelson Ferraz 06 Aug 2006 - 14:26 06 Aug 2006 - 14:26
Problema Você quer detectar e tratar erros em tempo de execução, de forma que seu programa não seja interrompido. Solução Use eval{} para executar o código; se houver ... Amadurecendo
Como criar estruturas de dados complexas perlfaq4 06 Aug 2006 - 14:18 06 Aug 2006 - 14:18
Problema Você precisa lidar com uma estrutura de dados composta por diversas combinações de escalares, arrays e hashes. Solução Use referências. Discussão Normalmente ... Quase Maduro
Como modificar uma linha específica de um arquivo perlfaq5 28 Jul 2006 - 02:42 06 Aug 2006 - 14:08
Problema Você quer modificar uma linha específica de um arquivo texto. Solução use Tie::File; Discussão O módulo Tie::File permite acessar as linhas de um arquivo ... Amadurecendo
Como converter números para valores por extenso Nelson Ferraz 06 Aug 2006 - 14:06 06 Aug 2006 - 14:06
Problema Você tem um número e deseja convertê lo para palavras em língua portuguesa. (Por exemplo: 999 novecentos e noventa e nove) Solução use Lingua::PT::Nums2Words ... Quase Maduro
Como copiar um arquivo perlfaq5 28 Jul 2006 - 02:45 28 Jul 2006 - 02:45
Problema Você precisa copiar um arquivo. Solução use File::Copy; Discussão A primeira solução que poderia vir à mente é usar uma chamada ao sistema operacional ... Quase Maduro
Como processar um arquivo com conteúdo do tipo "chave: valor" Igor Sutton Lopes 09 Mar 2006 - 18:56 09 Mar 2006 - 18:56
Problema Precisamos processar um arquivo com este conteúdo: nome: Fulano de Tal email: tal.fulano #64;empresa.com url: http://www.empresa.com nome: Beltrano de Outrem ... Vazio
Como contar o número de ocorrências de uma string perlfaq4 06 Mar 2006 - 22:52 09 Mar 2006 - 03:04
Problema Você quer saber quantas vezes uma string aparece dentro de uma outra. Solução Use uma expressão regular global e conte o número de ocorrências. Discuss ... Vazio
Como comparar duas datas perlfaq4 06 Mar 2006 - 22:44 09 Mar 2006 - 03:02
Problema Você quer encontrar a diferença entre duas datas. Solução Converta as datas para "epoch seconds", ou use o módulo Date::Calc. Discussão Se você está guardando ... Vazio
Number of topics: 30

Faça uma Busca para outros artigos.

Publique uma Nova Receita

Uma receita deve seguir o padrão do Perl Cookbook: um título ("como fazer xyz"), a descrição do problema ("você quer fazer xyz"), a solução ("use Foonly Flurbamatic"), e a discussão da solução (explicando os detalhes da solução). Observe que "problema" e "solução" devem ser curtos, todos os detalhes entram na discussão.

Título
Autor
Problema
Solução
Discussão
!TopicName Use um WikiName curto e descritivo

Dica: coloque o código dentro de tags <verbatim>...</verbatim>