Thread "heraus schneiden" mit Split (10 answers)
Opened by KarlaCluft at 2012-12-15 13:56

hlubenow
 2012-12-16 00:53
#164245 #164245
User since
2009-02-22
875 Artikel
BenutzerIn
[default_avatar]
Dir ist schon klar, daß
Code (perl): (dl )
$html = ewig langer code den perl als teil des scripts ansieht 

nicht gültig ist???
Ansonsten kann es schon sinnvoll sein, einen längeren Text mit mehreren Zeilen in einem String zu speichern, nämlich dann, wenn man z.B. die Absatzendezeichen herauslösen möchte.
Bei split() nutze ich bisher eher weniger RegExes, eher Standard-Text, also z.B.:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/perl

use warnings;
use strict;

my $text = "Ich möchte DIESE STELLE herausbekommen";

my @textarray = split(" ", $text);
my $i;
foreach $i (@textarray) {
    print "$i\n";
}
print "Ok, neuer Split:\n";
my @textarray2 = split("Ich möchte ", $text);
foreach $i (@textarray2) {
    print "$i\n";
}
print "Nochmal:\n";
my $text2 = $textarray2[1];
print "$text2\n";
my @textarray3 = split(" herausbekommen", $text2);
foreach $i (@textarray3) {
    print "$i\n";
}
print "Ergebnis: '$textarray3[0]'.\n";

HTML verarbeitet man aber normalerweise anders, vor allem, wenn man daraus Internetadressen (Links) extrahieren möchte. Willst Du das?

View full thread "heraus schneiden" mit Split