Cобственно Вам нужно узнать : Если в массиве эти элементы ?
var words = ['hel','hello','wor','world'];
var str=(','+words+',').replace(/^.*?(,hello,|,world,).*?(,world,|,hello,).*$/gm,'$1$2');
var arr = str.replace(/^,(.*),$/,'$1').split(',,')
alert(arr);