Milchtrinker: Bei Kommas, die nicht in Klammern sind trennen

Beitrag lesen

Hallo zuasmmen

Ich weiss nicht, wie ich das anstellen soll:
Ich möchte einen Javascript-string bei allen Kommas trennen (split()), die nicht in einer Klammer sind:

Also der String:

ab,cd,ef(gh,ij,kl),mn,op(qr(st,uv),wx),yz

soll so gesplittet werden:

ab|cd|ef(gh,ij,kl)|mn|op(qr(st,uv),wx)|yz

Ich hoffe, Ihr könnt mir helfen....

Vielen Dank und Gruss