Skrilax: Knobelaufgabe

Beitrag lesen

Hallo!

Weiter bin ich noch nicht gekommen ...
Kann irgendwer die leeren Einträge im Ergebnis-Array wegmachen?

Da würde ich ein simples

  
my @blubb = grep /./ => split(/((?:&(?:\#\d+|\w+);|[^;])+?);/, $text);

vorschlagen.

Allerdings trennt er bei mir bei

  
my $text = 'Test; Bla ϑ Blubb; Fred & Barney; Meyer & Co.; nicht … und so weiter';

auch nach dem letzten … auf. Anscheinend will der "#\d+"-Teil nicht so recht greifen :(

Grüße, Skrilax