Les partenaires publicitaires:

Comment convertir un tableau en une chaîne en perl

Le langage de programmation Perl a de nombreuses fonctions intégrées qui sont conçus pour simplifier certaines tâches de programmation. Une de ces fonctions est la fonction rejoindre. La fonction join vous permet de transformer un tableau ou une liste des éléments dans une chaîne. Les chaînes sont un type de données qui sont habituellement utilisés pour représenter du texte. Transformer un tableau en une chaîne est très utile, car certaines fonctions ne peuvent accepter des chaînes. Avec Perl, la conversion d'un tableau dans une chaîne est très simple et ne nécessite qu'une seule ligne de code.

Choses que vous devez

  • Ordinateur avec interpréteur Perl installé

Instructions

  1. Tourner sur un ordinateur avec interpréteur Perl installé.

  2. Ouvrez une invite de commande et accédez au dossier où vous avez enregistré le fichier que vous souhaitez t travailler. Par exemple, si vous avez enregistré votre fichier à la racine de votre lecteur C: dans Windows, vous pouvez taper la commande suivante dans une invite de commande: cd C:




  3. Déclarer un tableau en écrivant la déclaration suivante dans le fichier de code source:

    monsomeArray = ("This", "est", "un", "array");

  4. Transformer le tableau en une chaîne en utilisant la fonction join. Passe la fonction rejoindre deux arguments: une chaîne et le réseau que vous voulez transformer. La chaîne que vous passez à la fonction rejoindre agit comme un séparateur entre tous les éléments dans le tableau. Pour le tableausomeArray, un bon séparateur est un seul espace. Pour transformer le tableau en une chaîne en utilisant un espace comme un séparateur, écrire la déclaration suivante:

    my $ someString = join ("",someArray);



  5. Imprimez la chaîne comme ceci: print $ someString;

  6. Exécuter le script Perl en tapant la commande suivante à partir de la ligne de commande, en remplaçant le nom que vous avez choisi plus tôt pour 'filename': perl filename.plx

  7. Observez la sortie du programme. Il ressemble à ceci: Ceci est un tableau

» » » » Comment convertir un tableau en une chaîne en perl