linux-l: mal wieder perl...geht das besser?
Ulrich Wiederhold
U.Wiederhold at gmx.net
Do Mär 29 09:44:03 CEST 2001
Hallo, folgende Zeile, die zerlegt werden soll:
>> :mynick!ident at p3E9BEB0D.dip.t-dialin.net MODE #channel +v nick
Ich mache das mittels:
$line =~ /:([^!]*)!([^@]*@[^ ]*) ([^ ]*[\s])([^ ]*[\s])(..)\s(.*)/;
my $command = $3;
chop $command;
my $channel = $4;
chop $channel;
Allerdings muß ich wegen \s immer noch einen whitespace-character
abtrennen. Geht das auch ohne? Also was anderes für ([^ ]*[\s]) ?
Gruß
Uli
Mehr Informationen über die Mailingliste linux-l