Вы можете использовать это регулярное выражение, которое использует отрицательный взгляд вперед, чтобы отбросить строку, которая начинается с цифры, и в противном случае захватывает текст, который может быть разделен только одним пробелом,
^(?!\d)[a-zA-Z\d]+(?: [a-zA-Z\d]+)*$
Объяснение регулярного выражения:
^
- начало строки
(?!\d)
- отклоняет совпадение, если строка начинается с числа
[a-zA-Z\d]+
- Захватывает один или несколько буквенно-цифровых символов
(?: [a-zA-Z\d]+)*
- дополнительно фиксирует ноль или более буквенно-цифровых символов, разделенных одним пробелом
$
- конец строки
Демо