La fonction prédéfinie join
Je suppose qu'il n'y a pas grand chose à dire concernant la fonction prédéfinie join, à part qu'elle est le pendant de la fonction prédéfinie split.
Cette fonction accepte plusieurs éléments d'une liste ou d'un tableau, et les rassemblent tous ensemble dans une chaine de caractères.
use strict; use warnings; use v5.10; my @noms = ('Foo', 'Bar', 'Moo'); my $chaine = join ':', @noms; say $chaine; # Foo:Bar:Moo my $valeur = join "-", $chaine, "noms"; say $valeur; # Foo:Bar:Moo-noms $chaine = join '', @noms, 'Baz'; say $chaine; # FooBarMooBaz
Le premier paramètre de la fonction prédéfinie join est le "connecteur", une chaîne de caractères qui sera insérée entre chacun des autres paramètres. Les paramètres suivants restants seront réduits à une liste d'éléments qui seront agglutinés les uns aux autres par le "connecteur".
Ce "connecteur" peut être n'importe quelle chaîne de caractères, même une chaîne vide.

Published on 2013-04-19
If you have any comments or questions, feel free to post them on the source of this page in GitHub. Source on GitHub.
Comment on this post