Zitat von
tommie-lie:
Zitat von
Assarbad:
Und außerdem ist dein Ausdruck etwas sehr offenherzig und trennt, im Gegensatz zu meinem, nicht gleich die Matches auf.
Es gibt in Perl irgendeine Möglichkeit, zu groupen ohne gleichzeitig einen neuen Group-Index einzuführen, aber ich war zu faul, nachzuschauen, wie das ging, deswegen habe ich einfach leichtsinnig die Klammern um "\d{2}\." gesetzt. Ginge natürlich auch mit dem etwas länglicherem Ausdruck "\d{2}\.\d{2}\.\d{4}". Oder was meinst du mit "auftrennen der Matches"?
Wenn du diese Möglichkeit findest, gib mir bescheid. Mit Auftrennen meine ich, daß bei dir ein Match (nämlich $2) für alle 4 Floats zusammen gibt, bei mir einen für jeden Float extra ($2..$5; was ich in Sachen Typensicherheit für besser halte).
Übrigens (@Poster) wie wäre es denn mit Streamingoperatoren? Oder gibt's die in C# nicht mehr?