Hallo,
my $foo = 'bla, blah; blah, blah: blah';
my $bar = 'blah;';
(my $dings, my $bums) = split/$bar/, $foo,2;So funktioniert es aber leider nicht, ...
"funktioniert nicht" ist viel zu unspezifisch.
Wenn Du obigen Code ausführst, dann steht in $dings 'blah, ' und in $bums ' blah, blah: blah'.
Was willst Du genau erreichen, bzw. was gefällt DIr am derzeitgen Ergebnis nicht?
Ich würde zwar
my ($dings, $bums) = split/$bar/, $foo,2;
schreiben, aber das ist eine andere Geschichte.
Grüße
Klaus