Prova questa, cmq devi decidere quanti spazi permettere tra una parola e l'altra e la lunghezza minima delle parole... adesso permette uno spazio singolo (ma non ad inizio e fine stringa) e permette le singole lettere ("a b c d e f" passa insomma).
Codice PHP:
if(preg_match('/^(?=.{6,15}$)\\w+(\\x20\\w+)*$/',$testo))