Thread Array in Skalar (7 answers)
Opened by Sven at 2003-09-18 15:44

Crian
 2003-09-18 19:46
#53886 #53886
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
[quote=Guest,18.09.2003, 17:40]Mal sehen, ob dieser Alias noch ebensolchen Anstoß erregt.

Zu Arrays,

selbstverständlich ist, wie gezeigt, die Verwendung von join() die eleganteste Methode, um aus Listen Strings zu machen.
(n.b. split() kehrt's wieder um)
Da aber TIMTOWTDI gilt, könnte man auch die interpolierende Wirkung der double quotes ausnutzen

e.g.

$string = "@list";

Natürlich kann man auch beliebig "loopen", wie in dem anderen Posting gezeigt.[/quote]
Nicht ganz:

Code: (dl )
1
2
3
4
5
6
7
use strict;

my @list = split //, "Beispiel String";

my $string = "@list"; print $string, "\n";

{local $"=''; $string = "@list"; print $string, "\n"; }


Ergebnis:

Code: (dl )
1
2
B e i s p i e l   S t r i n g
Beispiel String
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite

View full thread Array in Skalar