Du hast Dich nie wirklich dazu geäußert, was "unsinn" ist. Wenn DU als Kriterium nur Spaces hast, dann such nach Spaces. Wenn Du aber existierende Wörter haben willst, dann musst Du gegen ein Wörterbuch matchen.
Wenn in dem Profil Städtenamen vorkommen sollen, dann such gegen ein Städtenamenverzeichnis. Du hast als Threadtitel "spam erkennen regex" geschrieben. Und Spaces kommen auch in "richtigem" Spam vor (das was Du aber anscheinend nicht als Spam bezeichnest).
Ich würde Dir - auch für zukünftige Threads - raten, immer ein paar positive Beispiele und ein paar negative Beispiele sowie eine ausführliche Beschreibung zu Deinem Problem postest. Häufig lässt Du uns nämlich ziemlich im Unklaren...