per togliere tutti gli spazi:
replace(/\s/g,"");

Ma la mia funziona? Nella tua c'e` l'operatore or, che in quel contesto non credo possa funzionare.