On Wed, Jun 06, 2001 at 04:08:17PM +0200, Ulf Rompe wrote: > Wenn man davon ausgehen darf, dass alle Wörter in Deiner Text-Spalte > mehr als einen Buchstaben haben, dann geht das z.B. so (in Perl): > > s/([^\s\d])\s+([^\s\d])/$1_$2/g > > Also folgendes geht zumindest damit: > > echo "1 2 3 bla fasel gg" | perl -pe 's/([^\s\d])\s+([^\s\d])/$1_$2/g > > Als Ausgabe erhält man: 1 2 3 bla_fasel_gg
Danke für diese Lösung, gefällt mir sehr gut. Es ist nur schade, daß nicht alle Implementationen von regexp damit klarkommen. Robert -- ----------------------------------------------------------- Um sich aus der Liste auszutragen schicken Sie bitte eine E-Mail an [EMAIL PROTECTED] die im Subject "unsubscribe <deine_email_adresse>" enthaelt. Bei Problemen bitte eine Mail an: [EMAIL PROTECTED] ----------------------------------------------------------- 841 eingetragene Mitglieder in dieser Liste.