Programação  
 
Conhecimento computador >> Programação >> Programação Perl >> 
Perl Cadeia Comprimento Função
função comprimento de Perl ajuda a validar cordas em um script. Demora exatamente uma expressão e conta o número de caracteres que tem. Um uso comum para uma função de comprimento é o de assegurar que os dados encontra um comprimento necessário , como quando um usuário registra um nome e uma senha. Se você tentar passar por dois ou mais expressões de uma chamada para a função , Perl retorna um erro " muitos argumentos " e as falhas do programa . Sintaxe

Quando você usar a função de comprimento , você começa a digitar a palavra-chave " comprimento " , seguido imediatamente por uma expressão. Ao contrário de algumas outras linguagens de programação , Perl não exige que você coloque a expressão entre parênteses ou aspas , no entanto, você deve incluí-las para manter a legibilidade do código e evitar certos erros . Por exemplo, digitar " comprimento Esta string retorna um valor de 34; . " Retorna um erro porque " de " é outra palavra reservada. Encerrando a expressão entre aspas evita este erro.

Tipos de dados

A função comprimento aceita quase qualquer tipo de tipo de dados e automaticamente converte-lo para uma string. Por exemplo, digitar " comprimento (" Olá "); " retorna cinco porque a expressão é uma string de cinco caracteres . No entanto , digitar " comprimento (true); " retorna quatro , embora a expressão parece ser um valor booleano. Da mesma forma, " comprimento ( 150); " ou " comprimento (2,5 ); " . Retornam três porque cada expressão é de três caracteres, embora os tipos reais parecem ser um inteiro e um número de ponto flutuante , respectivamente
< br >
único versus aspas

Você pode usar aspas simples ou duplas para delimitar a expressão. No entanto, quando você usar aspas simples , Perl não interpretar quaisquer caracteres especiais ou variáveis ​​na expressão . Se você tiver uma variável chamada " $ var ", que tem "Olá, mundo ", como seu " comprimento de valor, de digitação (" $ var "); " retorna 12, enquanto digitando " comprimento ('$ var '); " retorna apenas quatro. Portanto, o uso de aspas duplas muitas vezes é a melhor opção , especialmente se você pretende usar a função de comprimento por coisas tais como a entrada do usuário salvos em variáveis.
Aviso

Se você não incluir uma expressão com a função de comprimento, ele não retorna nada. No entanto, se você incluir apenas aspas simples ou duplas , sem quaisquer caracteres, a função retorna zero. Você também pode passar uma matriz como a expressão , mas a função length retorna o comprimento combinado dos membros na matriz adicionada ao número de membros. Por exemplo , uma matriz com três membros " um", " dois" e " três " retorna um comprimento de 14 , 11 para o comprimento combinado das palavras , mais três para os três membros
< br . >

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter de Python para Perl 
·Como substituir um malformado UTF-8 Regex 
·Sobre a função Chr Perl 
·Como saber se Perl é de 32 ou 64 -Bit 
·Como converter de Perl para Python & Appengine 
·Como remover todos os espaços em branco em uma string …
·Como verificar a sintaxe em um script Perl 
·Como para coagir qualquer arquivo para um UTF-8 em Perl…
·Como depurar Perl no Windows 
·Como Ler Inteiros em Perl 
  Artigos em destaque
·Como passar uma variável para HTA 
·Como criar um objeto imutável em Java 
·Como navegar de jQuery Modal janela para outra página 
·Como criar projetos Java Com Xcode 
·Definição do CPP Arquivo 
·Como testar um PHP Contact Form em XAMPP 
·Sobre Java Certification 
·Como usar um interruptor Caso Com Enum 
·MySQL Permissions Tutorial 
·Como remover valores de atributo padrão a partir da sa…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados