| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Chaîne Perl Longueur Fonction
    La fonction de la longueur de Perl permet de valider chaînes dans un script. Il faut exactement une expression et compte le nombre de caractères dont il dispose. Une utilisation courante d'une fonction de la longueur est de veiller à ce que les données répond à une longueur requise , par exemple lorsqu'un utilisateur enregistre un nom et un mot de passe. Si vous essayez de passer deux ou plusieurs expressions dans un appel à la fonction , Perl renvoie une " trop d'arguments " erreur et le programme plante . Syntaxe

    Lorsque vous utilisez la fonction de la longueur , vous commencez par taper le mot-clé "longueur " , immédiatement suivie d' une expression. Contrairement à d' autres langages de programmation , Perl ne nécessite pas que vous joignez l'expression entre parenthèses ou des guillemets , mais vous devez inclure ces afin de maintenir la lisibilité du code et éviter certaines erreurs. Par exemple , en tapant " longueur Cette chaîne renvoie une valeur de 34; . " Renvoie une erreur car « de » est un autre mot réservé. Enfermant l' expression entre guillemets empêche cette erreur.
    Types de données

    La fonction de la longueur accepte presque n'importe quel genre de type de données et convertit automatiquement une chaîne. Par exemple , en tapant " longueur ( " Bonjour " ) ; " renvoie cinq parce que l' expression est une chaîne de cinq caractères . Cependant , en tapant " longueur ( true); " revient quatre , même si l'expression semble être une valeur booléenne. De même, " longueur ( 150); » ou « longueur (2,5 ),« à la fois le retour de trois parce que chaque expression est de trois caractères , bien que les types réels semblent être un entier et un nombre à virgule flottante , respectivement
    < br . >
    simple vs guillemets

    Vous pouvez utiliser des apostrophes ou des guillemets autour de l'expression. Toutefois, lorsque vous utilisez des guillemets simples , Perl n'interprète pas de caractères spéciaux ou variables dans l' expression. Si vous avez une variable appelée " $ var" qui a " Bonjour tout le monde " comme sa valeur , en tapant "length (" $ var "); " renvoie 12 en tapant " longueur ('$ var '); " seuls les retours de quatre . Par conséquent, l'utilisation des guillemets est souvent le meilleur choix, surtout si vous avez l'intention d'utiliser la fonction de longueur pour des choses telles que l'entrée d'utilisateur enregistré dans les variables .
    Attention

    vous n'avez pas inclure une expression avec la fonction de longueur, il ne retourne rien . Toutefois , si vous incluez seuls les guillemets simples ou doubles sans caractères , la fonction retourne zéro. Vous pouvez également passer un tableau comme l'expression , mais la fonction de la longueur renvoie la longueur combinée des membres dans le tableau ajouté au nombre de membres. Par exemple, un tableau avec les trois membres «un», «deux» et «trois » renvoie une longueur de 14 , 11 pour la longueur combinée des mots , plus trois pour les trois membres
    < br . >

    Previous :

    next :
      articles connexes
    ·Perl Script calcul 
    ·Comment créer un PDF à partir d' un texte avec Perl 
    ·Comment tester pour voir si un fichier existe dans Perl…
    ·Comment utiliser PDF Xchange Viewer 
    ·Comment remplacer une chaîne de caractères en Perl 
    ·Comment faire pour trouver si une chaîne contient une …
    ·Comment utiliser Perl pour obtenir Epoch Date 
    ·Comment créer un fichier plat 
    ·Comment faire pour supprimer chaînes numériques en Pe…
    ·Comment référencer le dernier élément dans un table…
      articles en vedette
    ·Processus de planification Visual Basic 
    ·Comment utiliser Wget en Python Evasion 
    ·Jeux 3D Creator Tutorial 
    ·Quels sont les avantages d' une instruction conditionne…
    ·Comment faire une vidéo d'ouverture avec Game Maker 7 
    ·Comment faire pour modifier la taille d'un modèle de c…
    ·Comment faire pour supprimer PHP Tags 
    ·Struts 1.2 9 Tutorial 
    ·Comment initialiser un tableau en C 
    ·Comment créer une liste avec des couleurs dans JSP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com