Я хотел бы добавить четыре пробела (U+0020) в начале каждой выбранной новой строки
предыдущая строка заканчивается на разрыве абзаца
Выберите абзацы, которые вы хотите изменить.
На вкладке "Главная" в группе "Редактирование" нажмите "Заменить", чтобы открыть диалоговое окно "Найти и заменить".
- Если вы не видите флажок "Использовать подстановочные знаки", нажмите "Еще", а затем установите флажок.
Если этот флажок не установлен, Word обрабатывает символы подстановки как текст.
Установите "Найти что" на (*)^13
.
*
соответствует любой строке символов
(*)
группирует строку символов, чтобы мы могли использовать ее в замене. Смотрите ниже для более подробного объяснения.
^13
соответствует разрыву абзаца или возврату каретки
(*)^13
- соответствует всей строке и группирует текст, чтобы мы могли использовать его в замене.
Установите "Заменить" на <space><space><space><space>\1^p
.
<space><space><space><space>
вставляет 4 пробела.
\1
вставляет группу (*)
из поиска
^p
вставляет разрыв абзаца.
Нажмите "Заменить все".
Изображения получены из поиска и замены текста с использованием регулярных выражений (Дополнительно) и поиска и замены с использованием подстановочных знаков
()
Круглые скобки не влияют на шаблон поиска, но используются для разделения шаблона на логические последовательности, когда вы хотите повторно собрать эти последовательности в другом порядке во время замены или заменить только часть этой последовательности. Они должны использоваться в парах и указываются по номеру в замене, например
(John) (Smith)
заменяется на \2 \1
(обратите внимание на пробелы в поиске и замену строк) - произведет Smith John
или заменить \2
только даст Smith
.
Примечание. Заполнители \1
, \2
и т.д. Также можно использовать в строке поиска для идентификации повторяющегося текста. например
Fred Fred
может быть написано (Fred) \1
.
Круглые скобки, пожалуй, самый полезный аспект сложных операций поиска и замены подстановочных знаков.
Источник Поиск и замена символов с использованием подстановочных знаков
Дальнейшее чтение