![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: Anonymous, 29. 08. 1999, 21:22
Hallo,
Habe da ein kleines problem, bei welchem ich einfach nicht weiterkomme!
Ich habe einen String der etwa so aussieht:
blabla#test test#test3#
dieser, will ich in ein array schmeissen, und trenne ihn folgendermassen:
@ausgabe = split (/\#/, $_);
Nachher habe ich aber im Array @ausgabe folgende Situation:
$ausgabe[0] = blabla
$ausgabe[1] = test
$ausgabe[2] = test
$ausgabe[3] = test3
anstatt:
$ausgabe[0] = blabla
$ausgabe[1] = test test
$ausgabe[2] = test3
Hat jemand eine ahnung wo der fehler leigt, liegen könnte ?
thx a lot!
anonymous
Die folgende Nachricht zum Thema stammt von: Cheatah, 30. 08. 1999, 07:22
Hi,
»» @ausgabe = split (/\#/, $_);
»»
»» Hat jemand eine ahnung wo der fehler leigt, liegen könnte ?
nicht wirklich, aber a) nimm doch mal den Backslash vom Doppelkreuz, und b) vielleicht solltest Du auf die magische Variable verzichten...
my $string = $_;
my @ausgabe = split(/#/,$string);
print "Content-type: text/html\r\n\r\n";
foreach (@ausgabe) { print "<nobr>---$_---</nobr><br>\n"; }
HTH
Cheatah
Die folgende Nachricht zum Thema stammt von: Frank Schönmann, 30. 08. 1999, 15:20
hi!
»» @ausgabe = split (/\#/, $_);
Kann ich hier nicht nachvollziehen, funktioniert bei mir problemlos. Überprüf vielleicht nochmal deinen Source, vielleicht liegt es an was anderem.
bye, Frank!
© 1998-2006
Impressum, Software: Classic Forum