Gerd M: split mit variablem PATTERN

Beitrag lesen

Die Funktion split erwartet ein pattern nach dem Muster
split(/,/,$zeile)

Nun habe ich etliche Listen zu verarbeiten, die ganz verschiedene Trennzeichen/Separatoren verwenden: Komma, Semikolon, Leerzeichen usw.
Wenn ich für das PATTERN einen Skalar verwende nach dem Muster:
$separator = '/,/';
@array = split ($separator,$zeile);
funktioniert das nicht.

Wie anders kann ich denn innerhalb von split einen variablen Separator verwenden?