Klaus Mock: Maskieren von ";" bei der Verwendung von split

Beitrag lesen

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