Вы можете попробовать найти и заменить следующее в режиме регулярных выражений:
Find: (?<=^|\s)[^.]+(?=$|\s)
Replace: <empty string>
Демо
Обратите внимание, что моя замена удаляет тольконежелательные термины в запросе;он не прилагает усилий для удаления паразитных или оставшихся пробелов.Для этого вы можете легко сделать быструю замену, чтобы удалить ненужные пробелы.
Редактировать:
Похоже, что Notepad ++ не нравитсяс изменяемой шириной, я использовал в шаблоне.Вот переработанная и более подробная версия, которая использует строго фиксированную ширину вида:
(^[^.]+$)|(^[^.]+(?=\s))|((?<=\s)[^.]+$)|((?<=\s)[^.]+(?=\s))
Демо
Логика в обоихПриведенные выше шаблоны должны соответствовать слову, состоящему полностью из не точечных символов, которые с обеих сторон окружены одним или несколькими из следующих элементов:
- начало строки (
^
) - конец строки (
$
) - любой тип пробела (
\s
)