Нужно выделить выражение которое не начиналось бы на сочетание точки и пробела. Так [^.\s] исключает просто если есть точка или пробел есть в начале, а нужно именно сочетание.
Держи! [не попадают в результаты] (?=subexp) look-ahead = идет после слова (?!subexp) negative look-ahead = не идет после слова (?<=subexp) look-behind = идет перед словом (?<!subexp) negative look-behind = не идет перед словом