Occhio, ché quel codice ti restituisce due elementi composti così: blocco1=="xxx"; blocco2=="yyy";

Prova così:

codice:
var stringa = "xxx|yyy|zzz|999";
var vettore = stringa.split(/^([^\|]*)\|/).splice(1);