Ir para conteúdo
Fórum Script Brasil
  • 0

como fazer um script perl só aceitar números?


tiagocm123

Pergunta

sou iniciante na área de programação, ainda mais no perl

estou tentando fazer uma calculadora, nada sofisticado, mas estou com um problema:

queria que ela funcionasse apenas quando alguém digita um numero. quando alguém digitasse uma letra ou algo assim o programa não iria pra frente.

alguém sabe se tem algum comando ou algo assim para perl? algo que filtrasse o que é número e o que é letra?

Obrigado

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Hi.

Você pode resolver isso com expressões regulares...

chomp(my $in = <STDIN>);
if($in =~ /^\d+$/) {
    print "O programa deve fazer algo aqui\n";
} else {
    print "Insira apenas números!\n";
}

[]'s

Editado por Fvox
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...