| 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
    Perl : Comment utiliser une variable dans une fonction Split
    La fonction "split" Perl prend une chaîne et le décompose en une série de points que vous spécifiez avec un « séparateur », ou « modèle ». Souvent, vous aurez besoin de l'utiliser sans connaître la chaîne d'avance . Dans ces cas, vous pouvez obtenir la chaîne à diviser , et le séparateur , en cours de fonctionnement , de les enregistrer dans des variables et ensuite utiliser ces variables dans la fonction split . Lorsque vous utilisez une chaîne comme un séparateur dans la fonction split , vous pouvez utiliser soit un seul caractère , tel qu'une virgule ou une espace , ou vous pouvez utiliser une liste qui contient plusieurs caractères. Instructions
    1

    ouvrir un fichier de programme Perl. Tapez le code suivant :

    $ nombre = ' Un, deux , trois, quatre »;

    $ delimiter = ', ' ;

    La première ligne crée une variable de chaîne que vous voulez séparer en utilisant la fonction de partage. La deuxième ligne crée une variable à utiliser comme séparateur , qui est le caractère générique que la fonction cherche à briser la chaîne avec
    2

    Tapez le code suivant : .

    @ chiffres = split ($ delimiter , $ nombre ) ;

    Cette ligne appelle la fonction split . La fonction s'appelle elle-même les valeurs des deux variables , puis stocke le résultat obtenu dans le tableau numbers @ , qui a une structure avec quatre articles : « un», « deux», « trois » et «quatre ». Vous pouvez appeler n'importe quel de ces valeurs individuellement maintenant en accédant à l'index du tableau associé
    3 Type de

    Le code suivant : .

    @ Chiffres = split ($ delimiter , $ numéros , 3);

    Cet appel à la fonction split dit ce que vous voulez un tableau avec un espace pour un maximum de trois articles . Lorsque la fonction divise la variable à deux reprises , il stocke simplement le reste de la variable dans la troisième position de l'index. Les valeurs du tableau pour les numéros @ après cet appel de fonction sont « un», « deux », puis « Three, Four" à la dernière place
    4 Type de

    le code suivant : .
    < P > $ phrase = ' Bonjour ! Question: avez- vous , maintenant , de savoir comment utiliser cette ; la fonction split ';

    $ delimiter = ? "[: ! ? , ; ]";

    @ Result = split ($ delimiter , $ phrase);

    La première ligne crée une nouvelle variable de chaîne avec une phrase avec beaucoup de ponctuation en elle. La deuxième ligne crée un délimiteur qui contient une liste de ponctuation . La fonction split prend ces variables et se divise en fait la phrase à chaque apparition d'un signe de ponctuation, de retirer la ponctuation et stocker le résultat dans le tableau @ résultat. Impression @ résultat donne la même phrase dans la variable phrase de dollars, sauf sans signes de ponctuation.
    5

    Enregistrez le fichier de programme Perl et exécutez-le .

    Previous :

    next :
      articles connexes
    ·Comment détecter les erreurs de syntaxe Perl 
    ·Comment faire pour supprimer l'espace blanc sur Perl Re…
    ·Comment faire pour trouver AppConfig.pm 
    ·Comment imprimer débogueur Perl 
    ·Comment stricte utilisation dans un script Perl 
    ·Comment déclarer un tableau dans les fonctions Perl 
    ·Chaîne Perl Longueur Fonction 
    ·Comment faire pour installer Perl DBD- ODBC sur AIX 
    ·Comment puis-je obtenir script Perl compteur pour colle…
    ·Comment ouvrir un fichier et écrire une ligne dans un …
      articles en vedette
    ·Thèse styles de tableau pour WordPress 
    ·Comment faire pour supprimer Programatically Images De …
    ·Utilisations courantes /Populaire des applets Java 
    ·Comment créer SQLite avec Zend Framework 
    ·Comment appelez-vous quand une zone de texte est vide d…
    ·Comment copier les tableaux dynamiques en VB6 
    ·Comment passer une fonction comme un argument en Python…
    ·Comment sélectionner une zone dans VB.Net 
    ·Comment mettre TeamSpeak PHP sur mon site 
    ·Comment importer un fichier CSV dans votre base de donn…
    Copyright © Connaissances Informatiques http://fr.wingwit.com