
Довольно часто приходится редактировать тексты в которых вперемешку попадаются минусы вместо тире, а также обычные кавычки, вызываемые сочетанием клавиш «Shift+2». В данной статье расскажу как в считанные секунды заменить их на нужные вам.
При массовой замене тире и кавычек в тексте есть небольшой нюанс, связанный с пробелами. Из-за этого массовую замену тире нужно выполнять в определенной последовательности.
Сначала мы заменяем все минусы в тексте, расположенные в середине предложений и только потом — в начале.
Если сделать наоборот — получите дополнительные пробелы. Ниже на примере Google Docs покажу наглядно.
Как сделать массовую замену в Word и Google Docs
Обычно этот режим вызывается сочетанием клавиш «Ctrl+H». Это унифицированная команда, актуальная для большинства редакторов текста и кода.
Тире — минусы в середине предложений

В поиск и массовую замену минусов на тире в тексте нужно включать пробелы по примеру, указанному на скриншоте выше. Если этого не сделать, то алгоритм заменит все символы, даже в словах, которые пишутся через дефис.
Второй ошибкой будет начинать поиск и замену минусов на тире в тексте с диалогов — где тире ставится в начале предложения. В этом случае минусы в середине текста будут заменены на тире, но к ним добавится дополнительный пробел.
Зеленым цветом на скриншоте Гугл Документы показывают часть текста, попадающую под массовую замену
Диалоги — минусы в начале предложений

И только после замены всех минусов в середине предложений можно безопасно заменить диалоговые минусы — в начале предложений
Кавычки — обычные вместо «ёлочек»
С кавычками не все так однозначно, но хитрый способ есть. Но стоит быть осторожнее т.к. из-за ошибок в пробелах, часть кавычек может быть заменена неправильно из-за возможных знаков препинаний. наглядный пример ниже.
Теория кавычек: если текст написан правильно, то открывающая кавычка начинается с пробела, а закрывающая — им заканчивается. Значит можно делать все то же самое по аналогии с минусами в предложениях и заменять кавычки поочередно.

Массовая замена открывающей кавычки. Здесь проблем быть не должно. После любого слова или знака препинания всегда ставится пробел и эту кавычку найти не проблема через «пробел + кавычка».

Совсем другая история с закрывающими кавычками. После них не всегда будет пробел и может стоять знак препинания в виде точки, запятой, вопросительного и восклицательного знаков.
Единственным решением вижу проверять каждый из знаков по очереди или редактировать их вручную.
