Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • Comparaison de Perl avec Python 
  • Comment faire pour supprimer un nœu…
  • Comment utiliser Strict en Perl 
  • Comment exécuter Perl utilisant Not…
  • Comment faire pour utiliser une expr…
  • Comment trouver le mode dans un tabl…
  • Comment faire pour supprimer les lig…
  • Comment savoir si Perl est 32 ou 64 …
  • Comment configurer Perl dans XAMPP 
  • Expressions régulières pour corres…
  •   programmation Perl
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    programmation Perl

    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 : .

    $ 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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour supprimer tous les espaces blancs dans une chaîne avec des expressions réguliè…
  • Comment écrire un script Perl dans VI 
  • Comment lire les nombres entiers en Perl 
  • Comment vérifier une date valide en Perl 
  • La fonction Split en Perl 
  • Comment puis-je pousser un chemin vers Unix variable d'environnement PATH en Perl 
  • Comment compter les mots dans une chaîne en Perl 
  • Comment créer des rapports avec Perl 
  • Comment faire pour supprimer un retour chariot dans une chaîne en Perl 
  • Comment utiliser PDF Xchange Viewer 
  • Connaissances Informatiques © http://www.ordinateur.cc