Замена в MS Word
Статья посвящена функции замены в MS Word, ее возможностям и использованию для редактирования и форматирования текста.
Использование замены при редактировании больших документов, таких как рукопись книги, позволяет значительно сократить время на подготовку оригинал-макета издания.
Использование выражений при поиске с подстановочными знаками
С помощью круглых скобок сгруппируйте подстановочные знаки в поле Найти, а затем используйте конструкции \n в поле Заменить на для ссылки на результаты каждого из выражений.
Для поиска выражения и последующего изменения порядка его компонентов используйте подстановочный знак "\n". Например, введите (Селезнев) (Глеб) в поле Найти и \2 \1 в поле Заменить на, чтобы найти фразу Селезнев Глеб и заменить ее на Глеб Селезнев.
Ваше сообщение отправлено. Скоро ответим
Подстановочные знаки для поиска и замены элементов
- Если флажокПодстановочные знаки установлен, выполняется поиск текста, в точности совпадающего с указанным. Обратите внимание на то, что флажки Учитывать регистр и Только слово целиком устанавливаются автоматически и не могут быть сняты пользователем.
- Чтобы найти знак, который используется как подстановочный, введите перед ним обратную косую черту (\) (ее часто называют escape-символом). Например, введите\?, чтобы найти вопросительный знак, или \\, чтобы найти обратную косую черту.
- Для группировки подстановочных знаков и текста, а также для указания порядка обработки знаков следует использовать круглые скобки. Например, чтобы найти слова "призвание" и "приключение", введите<(при)*(ние)>.
Что требуется найти |
Что следует ввести |
Пример |
Любой одиночный символ, включая пробел и знаки пунктуации |
? |
Выражение к?т позволяет найти слова кот, кит и к т. |
Один из указанных символов |
[ ] |
Выражение кр[еа]н позволяет найти слова крен и кран. |
Любой символ из указанного диапазона |
[-] |
Выражение [з-ф]абор позволяет найти слова забор, набор и табор. Диапазон должен быть указан в порядке возрастания. |
Начало слова |
< |
Выражение <(сол) позволяет найти слова солнце и солист, но не слово "фасоль". |
Конец слова |
> |
Выражение (ель)> позволяет найти слова ель и шрапнель, но не слово ельник. |
Выражение |
() |
Word запоминает результаты поискового выражения и позволяет использовать их в операции замены. |
Любой символ, кроме символов, которые находятся в диапазоне, указанном в скобках |
[!э-я] |
Выражение ко[!е-р]а позволяет найти слова кода и коса, но не слова кожа и кора. |
Предыдущий символ или выражение, повторенные n раз |
{n} |
Выражение жарен{2}ый позволяет найти слово жаренный, но не слово жареный. |
Предыдущий символ или выражение, повторенные не менее n раз |
{n,} |
Выражение жарен{1,}ый позволяет найти слова жареный и жаренный. |
Предыдущий символ или выражение, повторенные от "n" до "m" раз |
{n,m} |
Выражение 10{1,3} позволяет найти числа 10, 100 и 1000. |
Предыдущий символ или выражение, повторенные не менее одного раза |
@ |
Выражение больше@ позволяет найти слова больше и большее. |
Любая строка символов, включая пробел и знаки пунктуации |
* |
Выражение в*д позволяет найти вход, выход и войти задом наперед. |
Коды, которые можно указывать в полях "Найти" и "Заменить на"
Что требуется найти |
Type (Тип) |
Знак абзаца ( ) |
^p (не действует в поле Найти, если установлен флажок Подстановочные знаки) или ^13 |
Знак табуляции ( ) |
^t или ^9 |
Символ ASCII |
^ nnn, где nnn — код символа. |
Символ ANSI |
^0 nnn, где 0 — нуль, а nnn — код символа. |
Длинное тире (—) |
^+ |
Короткое тире (–) |
^= |
Знак крышки |
^^ |
Принудительный разрыв строки ( ) |
^l или ^11 |
Разрыв столбца |
^n или ^14 |
Разрыв раздела или страницы |
^12 (при замене добавляется разрыв страницы) |
Принудительный разрыв страницы |
^m (применяется также для поиска и замены разрывов разделов, если установлен флажок Подстановочные знаки |
Неразрывный пробел ( ) |
^s |
Неразрывный дефис ( ) |
^~ |
Мягкий перенос ( ) |
^- |
Коды, которые можно указывать только в поле "Найти" (если снят флажок "Подстановочные знаки")
Что требуется найти |
Type (Тип) |
Любой знак |
^? |
Любая цифра |
^# |
Любая буква |
^$ |
Рисунок или графический объект (только встроенный) |
^g |
Знак сноски |
^f или ^2 |
Знак концевой сноски |
^e |
Поле (если отображаются коды полей) |
^d, ^19 или ^21 |
Примечание (если примечания являются встроенными) |
^a или ^5 |
Разрыв раздела |
^b |
Пустое пространство |
^w (любой пробел или сочетание обычных и неразрывных пробелов, а также символов табуляции) |
Коды, которые можно указывать только в поле "Заменить на"
Что требуется найти |
Type (Тип) |
Содержимое буфера обмена Microsoft Windows |
^c |
Ваше сообщение отправлено. Скоро ответим
Шаблоны для поиска с подстановочными знаками:
несколько пробелов подряд: [ ^s]@
инициал русский: <[А-ЯЁ].
слово кириллицы с заглавной: <[А-ЯЁ]['а-яё]@>
слово кириллицы с заглавной или заглавными: <[А-ЯЁ]['А-ЯЁа-яё]@>
инициал английский: <[A-Z].
слово латиницы с заглавной: <[A-Z]['a-z]@>
слово латиницы с заглавной или заглавными: <[A-Z]['A-Za-z]@>
! ВНИМАНИЕ Установите флажок Подстановочные знаки
- Откройте текст в MS Word.
- На вкладке Главная в группе Редактирование нажмите кнопку Заменить, чтобы открыть диалоговое окно Найти и заменить.
- Установите флажок Подстановочные знаки (возможно, потребуется нажать кнопку Больше, чтобы увидеть его).
Очистка текста
Операция |
Поле Найти |
Поле Заменить на |
Действие |
Замена двойных пробелов на одинарные |
(два пробела) |
(один пробел) |
Жать кнопку Заменить все пока не будет (0) замен |
Удаление пробелов в конце абзаца |
(пробел)^p |
^p |
Нажать кнопку Заменить все |
Удаление пробелов в начале абзаца |
^p(пробел) |
^p |
Нажать кнопку Заменить все |
Замена дефисов и длинных тире на короткое тире в числовых диапазонах и удаление отбивки пробелами
Найти и заменить на 45–78 |
Поле Найти |
Поле Заменить на |
45 - 78 или 45 — 78 |
([0-9])[ ^s][-^+][ ^s]([0-9]) |
\1^=\2 |
45- 78 или 45— 78 |
([0-9])[-^+][ ^s]([0-9]) |
\1^=\2 |
45 -78 или 45 —78 |
([0-9])[ ^s][-^+]([0-9]) |
\1^=\2 |
45-78 или 45—78 |
([0-9])[-^+]([0-9]) |
\1^=\2 |
Поставить неразрывные пробелы между фамилией и инициалами Фамилия И. О.
Операция |
Поле Найти |
Поле Заменить на |
Найти Фамилия И.О. Заменить на Фамилия И. О. |
([А-ЯЁ]['А-ЯЁа-яё]@>)[ ^s]@([А-ЯЁ].)([А-ЯЁ].) |
\1^s\2^s\3 |
Найти ФамилияИ.О. Заменить на Фамилия И. О. |
([А-ЯЁ]['А-ЯЁа-яё]@)([А-ЯЁ].)([А-ЯЁ].) |
\1^s\2^s\3 |
Найти ФамилияИ. О. Заменить на Фамилия И. О. |
([А-ЯЁ]['А-ЯЁа-яё]@)([А-ЯЁ].)[ ^s]@([А-ЯЁ].) |
\1^s\2^s\3 |
Найти Фамилия И. О. Заменить на Фамилия И. О. |
([А-ЯЁ]['А-ЯЁа-яё]@>)[ ^s]@([А-ЯЁ].)[ ^s]@([А-ЯЁ].) |
\1^s\2^s\3 |
Найти Фамилия, И.О. Заменить на Фамилия И. О. |
([А-ЯЁ]['А-ЯЁа-яё]@>),[ ^s]@([А-ЯЁ].)([А-ЯЁ].) |
\1^s\2^s\3 |
Найти Фамилия,И.О. Заменить на Фамилия И. О. |
([А-ЯЁ]['А-ЯЁа-яё]@),([А-ЯЁ].)([А-ЯЁ].) |
\1^s\2^s\3 |
Найти Фамилия,И. О. Заменить на Фамилия И. О. |
([А-ЯЁ]['А-ЯЁа-яё]@),([А-ЯЁ].)[ ^s]@([А-ЯЁ].) |
\1^s\2^s\3 |
Найти Фамилия, И. О. Заменить на Фамилия И. О. |
([А-ЯЁ]['А-ЯЁа-яё]@>),[ ^s]@([А-ЯЁ].)[ ^s]@([А-ЯЁ].) |
\1^s\2^s\3 |
Ваше сообщение отправлено. Скоро ответим
Ждите новые примеры.
Пожелания отправляйте на почту Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.