Christian Kruse: alle wörter, die mit "t" beginnen finden ?

Beitrag lesen

Hallo,

Wie kann ich aus einem Text alle Wörter finden, die mit "t" beginnen
und diese dann Fettgeschrieben ausgeben ?

Nun, die Frage ist, wie du ein Wort definierst. Generell wuerde
ich erstmal sagen, das folgende wuerde es tun:

my @words = $text =~ /\b([tT].+?)\b/g;

Das wuerde aber bei einem zusammengesetzten Wort nur einen Teilstring
liefern. Versuch es vielleicht lieber mal so:

my @words = $text =~ /\s([tT]\S+)/g;

Naehere Informationen zu Regular Expressions findest du in
perldoc perlre (http://www.perldoc.com/).

Gruesse,
 CK