Предложу такой, обновлённый вариант
var txt = "привет меня зовут Вася. привет, а меня зовут Федя.";
var a=txtToArray(txt);
alert(a);
txt = "привет-привет меня зовут Вася. привет и меня тоже зовут Вася, да-да, тоже Вася";
a=txtToArray(txt);
alert(a);
function txtToArray(Txt) {
var a=txt.split('привет');
var b=[];
var c;
for (var i=1; i<a.length; i++) {
c=a[i].split('Вася');
if (c.length>1) b[b.length]=c[0];
};
return b;
};