Thread Regex, nach einer Zeichenanzahl und dann wenn das Wort zuende ist (2 answers)
Opened by Gustl at 2011-08-13 13:50

Gustl
 2011-08-13 13:50
#151556 #151556
User since
2011-01-27
441 Artikel
BenutzerIn
[Homepage]
user image
Hallo,

ich bin gerade an einer Regex und habe leider keine Idee warum er in meinen Beispiel manchmal Zeichen von Vorne abschneidet, hier der Code zum Testen:

Code (perl): (dl )
1
2
3
4
5
6
7
8
foreach $i (1..50){
my $text = "Dieser Text sollte gekuerzt werden, aber nur bei einem Wortende nach einer Anzahl von Zeichen." ;

if( $text =~ /(.{$i}\w+)/ ){
  $text = $1."...";
}
print $text, "\n";
}


Ich denke es ist klar was damit bezweckt werden soll.

Wäre super wenn mir wer helfen würde.
Gruß

View full thread Regex, nach einer Zeichenanzahl und dann wenn das Wort zuende ist