Resultados da pesquisa a pedido "perl"

3 a resposta

Regex para corresponder apenas à sequência delimitada mais interna

Tenho uma sequência que contém sequências delimitadas por vários caracteres:<< e>>. Eu preciso de uma expressão regular para me dar apenas o innermost sequências. Eu tentei lookaheads, mas eles não parecem funcionar da maneira que eu ...

2 a resposta

Ajuda a entender a bandeira global em perl

Até onde eu sei no sinalizador global '/ g' do perl significa que a pesquisa substituirá / retornará todas as correspondências em toda a string. Mas não consigo entender como ele reage às variáveis globais durante a correspondência. Alguém pode ...

7 a resposta

Como posso inserir uma senha usando Perl e substituir os caracteres por '*'

Tenho um script Perl que requer que o usuário digite uma senha. Como posso ecoar apenas '*' no lugar do caractere digitado pelo usuário, à medida que o digita? Estou usando o Windows XP / Vista.

3 a resposta

Como faço o cd em um diretório usando per

Estou tentando o seguinte .. system "cd directoryfolder", mas falha, também tento o sistema "exit" para sair do terminal, mas falh

7 a resposta

Encontre o nome da chave no hash com apenas uma chave?

Se eu tiver um hash my %h = ( secret => 1; );e eu sei que isso é apenas uma chave no hash, mas não sei como é chamad Tenho que percorrer esse hash my $key; foreach my $i (keys %h) { $key = $h{$i}; } Existe uma maneira melhor de obter o nome da ...

3 a resposta

Existe um Perl equivalente ao Python `se __name__ == '__main __' '?

Existe uma maneira de determinar se o arquivo atual está sendo executado na fonte Perl? Em Python, fazemos isso com a seguinte construção: if __name__ == '__main__': # This file is being executed. raise NotImplementedError Eu posso invadir algo ...

4 a resposta

Perl converte para int errado, mas apenas com um número específico

o código perl a seguir converte um número flutuante no número inteiro errado use strict; my $zahl =297607.22000; $zahl=$zahl * 100; print "$zahl\n"; my $text=sprintf ("%017d",$zahl); print $text; A saída disso é: 29760722 00000000029760721 O ...

1 a resposta

Perl / regex para remover as 3 primeiras linhas e as 3 últimas linhas de uma string

Eu estava procurando criar uma instrução regex para remover sempre as 3 primeiras linhas da string e as 3 últimas (a parte do meio poderia ser qualquer número de n linhas). Alguma maneira limpa de regex de obter essa saída? (ou seja, sempre ...

3 a resposta

Impressão de chaves Perl Hash

Estou tentando imprimir minhas Hash Keys em Perl, uma por linha. Como eu faria isso?

4 a resposta

Como posso usar o Perl extrair uma coluna específica de um arquivo separado por tabulaçã

Sou realmente novo no Perl e tenho tentado reunir uma solução para isso. Quando executo este programa, não recebo erros e ele não exibe nad O código é o seguinte: #!/usr/bin/perl open (DATA, "<test1.txt") or die ("Unable to open file"); ...