Thread Suchfunktion steuern (7 answers)
Opened by Ap0ll099 at 2012-04-03 15:23

pq
 2012-04-03 15:32
#157204 #157204
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
erstmal generell möchte ich dir http://perl-tutorial.org/ empfehlen.

hast du den text wirklich in einer variablen oder liest du das aus einer datei? könnte einfacher sein, schon beim einlesen in parapgraphen zu splitten.

da ich deine erklärung nicht ganz verstanden habe, was jetzt ausgegeben werden soll und was nicht, hier nur das splitten nach paragraphen:
Code (perl): (dl )
1
2
3
4
5
my @paragraphs = split /\n\n+/, $TEXT; # splitten bei 2 oder mehr newlines
for my $p (@paragraphs) {
    # in $p steht ein kompletter absatz von probe ... bis zum ende,
    # also mehrere zeilen
}



edit: wenn du in deinem beispiel nach \n splittest, ist ein chomp danach übrigens völlig unnötig, denn ein split /\n/ entfernt ja das \n jeweils schon. und man kann auch alle einträge in einem array auf einmal chompen: chomp @array;
Last edited: 2012-04-03 15:34:58 +0200 (CEST)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Suchfunktion steuern