1 2 3 4 5 6
$text = Ich möchte DIESE STELLE herausbekommen; @text = ("$text"); foreach (@text){ my ($ergebnis)=split(/Ich möchte/); print "$ergebnis\n";}
1 2 3 4
$text = "Ich möchte DIESE STELLE herausbekommen"; my (undef, $ergebnis, undef)= ($text =~ m/(Ich möchte )(.+)( herausbekommen)/); print "$ergebnis\n";
1 2 3 4 5
$text = "Ich möchte DIESE STELLE herausbekommen"; # Text an Leerzeichen raustrennen @ergebnis = (split /\s/,$text); # Gib drittes und viertes Wort aus mit einem Array-Slice print "@ergebnis[2..3]\n";
1 2 3
@ergebnis = (split /\s/,$html); $diestelledieichbrauche= "@ergebnis[2..3]\n";
$html = ewig langer code den perl als teil des scripts ansieht
$html = ewig langer code den perl als teil des scripts ansieht
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";
1 2 3 4
$text = "Ich möchte DIESE STELLE herausbekommen"; my ($ergebnis)= ($text =~ m/(?<=Ich möchte )(.+)(?= herausbekommen)/); print "$ergebnis\n";
1 2 3 4 5 6
$text = "Ich möchte DIESE STELLE herausbekommen"; @text = ("$text"); foreach (@text){ my (undef, $ergebnis)=split(/Ich möchte/); print "$ergebnis\n";}
my $ergebnis = (split /Ich möchte/)[1];
2012-12-17T01:20:30 betterworldCode: (dl )my $ergebnis = split(/Ich möchte/)[1];
my $ergebnis = (split /Ich möchte/)[1];