On Tue, 11 Jul 2000, Ulrich Wiederhold wrote:
> Hallo, > ich habe in einem Script folgende Zeilen gefunden: > > my $line = shift(@_); #get the argument > $line =~ /:([^!]*)[EMAIL PROTECTED]@[^ ]* [^:]*:(.*)/; > $a = $1; > $b = $2; > > Was ich nicht verstehe...$line enthält doch mehr als 2 Abschnitte und $1 > ist der Anfang, $2 das Ende.... Wie kann ich auf die dazwischenliegenden > Abschnitte zugreifen??? $2,5 ist es bestimmt nicht! > Ich verstehe den Syntax nicht so ganz! $1 ist der Inhalt der ersten Klammer, $2 der Inhalt der zweiten, daß die bei Dir am Ende steht ist nur Zufall. Einfach noch ein oder mehrere Klammerpaare dazwischen und sich beim Abzählen nicht vertun. Matthias ------------------------------------------------ Um sich aus der Liste auszutragen schicken Sie bitte eine E-Mail an [EMAIL PROTECTED] die im Body "unsubscribe debian-user-de <deine emailadresse>" enthaelt. Bei Problemen bitte eine Mail an: [EMAIL PROTECTED] ------------------------------------------------ Anzahl der eingetragenen Mitglieder: 734

