Re: OT: regulaerer Ausdruck gesucht

From: Andy Tschiersch <andy(at)tschiersch.com>
Date: Thu, 13 May 2004 19:33:32 +0200

Hallo!

MS> Ich bin auf der Suche nach dem passenden regulären Ausdruck um eine we
MS> folgt aufgebaute Zeichenkette aus einer Datei in ein hash zu split()'ten
MS> (wobei ich nur minimale Ahnung von Perl habe, ich hoffe das wird
MS> besser):

MS> Name1 <ein oder mehrere Tabs und Leerzeichen> Bezeichnung1
MS> Name2 <ein oder mehrere Tabs und Leerzeichen> Bezeichnung2

MS> Ein Versuch mit:

MS> %l = split(/[\t\r]/, $inline);

MS> will nicht, da wird's immer eine ungerade Elementezahl und es ist (mir)
MS> nicht klar, wie ein eventuell vorhandenes \r am Ende der letzten Zeile
MS> behandelt wird ...

Ach menno, kaum hab ich die Mail abgeschickt, habe ich auch kapiert
was du genau willst. ;-)

Ich glaube das hier müsste funktionieren:

%l = split(/[\t ]+|\n\r?/, $inline);

Gruß,
Andy

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 13 May 2004 - 19:33:55 CEST

search this site