Perguntas com a marcação «perl»

O Perl é uma linguagem de programação dinâmica de procedimento, de alto nível e de propósito geral, conhecida por seu suporte nativo a expressões regulares e recursos de análise de cadeias. Por favor, use esta tag para perguntas sobre o Perl em geral. Para itens relacionados ao novo idioma (mas relacionado) Raku (anteriormente "Perl 6"), use a tag raku. Para expressões regulares no estilo Perl em outros idiomas, use a marca regex ou, se forem baseadas na biblioteca PCRE, a marca pcre.

11
grep -P não funciona mais. Como posso reescrever minhas pesquisas?
Parece que a nova versão do OSX não oferece mais suporte grep -Pe, como tal, fez com que alguns dos meus scripts parassem de funcionar. var1=`grep -o -P '(?<=<st:italic>).*(?=</italic>)' file.txt` Eu preciso capturar o grep para uma variável e preciso usar as asserções de largura zero, bem como \K var2=`grep …
102 macos  perl  shell 

6
Diferenças entre Perl e PHP [fechado]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
101 php  perl 

8
Como posso solucionar o problema do meu script Perl CGI?
Eu tenho um script Perl que não está funcionando e não sei como começar a restringir o problema. O que eu posso fazer? Observação: estou adicionando a pergunta porque realmente quero adicionar minha resposta muito longa ao Stackoverflow. Continuo ligando externamente para ele em outras respostas e ele merece estar …
100 perl  cgi 

7
Como adivinhar com segurança a codificação entre MacRoman, CP1252, Latin1, UTF-8 e ASCII
No trabalho, parece que nenhuma semana passa sem algum conluio, calamidade ou catástrofe relacionada à codificação. O problema geralmente deriva de programadores que pensam que podem processar de forma confiável um arquivo de “texto” sem especificar a codificação. Mas você não pode. Portanto, decidiu-se, doravante, proibir que os arquivos tenham …



4
Como posso combinar hashes em Perl?
Qual é a melhor maneira de combinar os dois hashes em% hash1? Sempre soube que% hash2 e% hash1 sempre têm chaves exclusivas. Eu também preferiria uma única linha de código, se possível. $hash1{'1'} = 'red'; $hash1{'2'} = 'blue'; $hash2{'3'} = 'green'; $hash2{'4'} = 'yellow';
95 perl  dictionary  hash  merge 


6
Melhor maneira de iterar por meio de uma matriz Perl
Qual é a melhor implementação (em termos de velocidade e uso de memória) para iterar por meio de um array Perl? Existe alguma maneira melhor? ( @Arraynão precisa ser retido). Implementação 1 foreach (@Array) { SubRoutine($_); } Implementação 2 while($Element=shift(@Array)) { SubRoutine($Element); } Implementação 3 while(scalar(@Array) !=0) { $Element=shift(@Array); SubRoutine($Element); …
94 arrays  perl  iteration 




8
Como extrair string seguindo um padrão com grep, regex ou perl
Eu tenho um arquivo parecido com este: <table name="content_analyzer" primary-key="id"> <type="global" /> </table> <table name="content_analyzer2" primary-key="id"> <type="global" /> </table> <table name="content_analyzer_items" primary-key="id"> <type="global" /> </table> Preciso extrair qualquer coisa entre as aspas a seguir name=, ou seja content_analyzer, content_analyzer2e content_analyzer_items. Estou fazendo isso em uma máquina Linux, então uma solução …


3
Como devo usar a palavra-chave “my” em Perl?
Continuo vendo a palavra-chave "my" na frente dos nomes das variáveis ​​em scripts Perl de exemplo online, mas não tenho ideia do que significa. Tentei ler as páginas do manual e outros sites online, mas estou tendo dificuldade em discernir para que serve, dada a diferença entre como vejo que …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.