ciao mi serve una regexp che faccia il match di un numero indefinito di spazi vuoti NON preceduti dalla string "xyz"

esempi di casi positivi:

"axyz ss" > nessun match
"axyz ss" > nessun match
"axxy ss" > match: "axxy "
"vvv ss" > match: "vvv "

ho provato questa

\[^(xyz)])( +)\

ma non funziona perche xyz non viene interpretato non come item ma come singoli caratteri mentre a me interessa evitare "xyz" cosi come e' scritto.