seth: Reguläre Ausdrücke: Bestimmte Wortanzahl in Zeilen

Beitrag lesen

gudn tach!

Ich habe einen langen Text, der mit Zeilenumbrüchen unterteilt ist. In diesem soll nun ein eine Stelle gefunden werden, die genau x Wörter (oder als Beispiel 80 Wörter) enthält, aber sich von einem Zeilenanfang bis zu einem beliebigen Zeilenende erstrecken soll.

Ist dies irgendwie möglich?

ja. in perl z.b. so:
print $1."\n" if($str=~/(^(?:\w+\W+){80}$)/m);

beachte vor allem den m-modifier (erklaerung im verlinkten perl-manual).

prost
seth