Thread Zwei Arrays "synchron" ausgeben (9 answers)
Opened by cbxk1xg at 2008-11-23 15:18

cbxk1xg
 2008-11-23 16:20
#116549 #116549
User since
2003-10-20
496 Artikel
BenutzerIn
[default_avatar]
OK, ich hab die Ursache gefunden. Die Schleife macht genau das, was sie soll. Allerdings ist das Splitten der CAPTIONS-Datei falsch. Ich habe eine TXT-Datei, die auf Windows-Rechnern erzeugt wird. Diese Datei ist nach folgendem Muster aufgebaut.
Code: (dl )
1
2
3
4
5
<b>Hans im Glück auf Mallorca</b>
Hier sieht man in beim Bananabootfahren.

<b>Marry Poppins auf der Weihnachtsfete</b>
Sie verteilt Süßigkeiten an die Kinder


Ich müsste also beim Absatz splitte. Aber genau das gelingt mir nicht. Ich habe es mit folgenden Lösungsansätzen versucht, bin aber gescheiter.

Code (perl): (dl )
1
2
3
4
5
# Variante 1
my ($caption) = split(/^\n*$/,$line);

#Variante 2
my ($caption) = split(/\n\n/,$line);


Was mache ich falsch?

View full thread Zwei Arrays "synchron" ausgeben