1

например

это (см. пробел между словом, пробел после полной остановки и пробел до полной остановки)

We prefer questions that    can be answered, not just discussed.    We prefer questions that can be answered, not just   discussed  .   We prefer   questions that can be answered, not just discussed   .

к этому

Мы предпочитаем вопросы, на которые можно ответить, а не просто обсудить. Мы предпочитаем вопросы, на которые можно ответить, а не просто обсудить. Мы предпочитаем вопросы, на которые можно ответить, а не просто обсудить.

3 ответа3

1

Вы можете использовать блокнот и заменить два пробела одним. :)

1

AHK имеет поддержку регулярных выражений - как таковое, быстрое выражение:

^!v::
clipboard:=ClipboardAll
output:=RegexReplace(clipboard, "\s\s+", " ")
output:=RegexReplace(output, "\s([.])", "$1")
sendraw %output%
Return

Эта горячая клавиша срабатывает на Control-Alt-V. ^ Это контроль, то! это alt, а v, ну, v. Легко изменить, если вы хотите что-то, что не требует двух рук :)

Жесткое кодирование в не совсем элегантно.
Доказательство: мы предпочитаем вопросы, на которые можно ответить, а не просто обсудить. Мы предпочитаем вопросы, на которые можно ответить, а не просто обсудить. Мы предпочитаем вопросы, на которые можно ответить, а не просто обсудить.

Изменить: Там, AHK поддерживает $ 1. Это ([.]) Означает «соответствовать любому из символов в пределах [] (в данном случае ... просто.), А скобки означают хранить то, что он находит, поэтому он может вывести его за 1 доллар. Результатом этого является то, что если вы вставите другие знаки препинания внутри этого [], они тоже будут автоматически расставлены.

0

Вы можете использовать функцию поиска и замены в слове.

В 2003 году:

  1. перейти в меню "Редактировать"
  2. Выберите "Заменить"
  3. В поле "Найти что" введите два пробела
  4. В поле "Заменить" введите один пробел
  5. Затем нажмите "Заменить все"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .