Можно попробовать так:
1) меняем все слова от 2-х букв и более с пробелом после слова на такие же слова с заменой пробела на другой символ, например
(\w\w+)space на $1{}
где space = пробел, не "\s" !!
2) делаем тоже самое, но с пробелом перед словом (символы для замен подбираются по вкусу, ширине и т.п.)
space(\w\w+) на []$1
Получаем текст типа:
По{}словам{}собеседника{}издания,[]среди{}а р г у м е н т о в,[]которые{}приводил{}в х о д е[]дискуссии
Задача почти решена, если бы не слова типа "в х о д е".
Вариант решения 1.
-- тупо удалить пробелы
-- восстановить нормальные пробелы
-- запустить орфографию
Вариант 2.
-- заменить проблемные пробелы на какой-нибудь окрашенный символ... мне нравится символ pipe, для простоты -- палка
По{}словам{}собеседника{}издания,[]среди{}а|р|г|у|м|е|н|т|о|в,[]которые{}приводил{}в|х|о|д|е[]дискуссии
-- восстановить все нормальные пробелы ( {} и [] ) и пройтись по тексту визуально, заменяя вручную в нужном месте одну палку на пробел
-- палки удалить
Вариант 2 лучше тем, что можно сразу пометить слова (или хотя бы пару символов) с пробельной разрядкой для последующей работы. Впрочем, в первом тоже можно))