1

Чтобы правильно добавить строки кода в сообщение, я хотел бы добавить четыре пробела (U+0020) в начале каждой выбранной новой строки, предыдущей строки, заканчивающейся разрывом абзаца, чтобы я мог просто скопировать и Вставить из файла .docx.

Я полагаю, что это может быть сделано с помощью параметра «Найти и заменить» или, если это не так, каким-то простым макросом.

1 ответ1

1

Я хотел бы добавить четыре пробела (U+0020) в начале каждой выбранной новой строки

предыдущая строка заканчивается на разрыве абзаца

  1. Выберите абзацы, которые вы хотите изменить.

  2. На вкладке "Главная" в группе "Редактирование" нажмите "Заменить", чтобы открыть диалоговое окно "Найти и заменить".

  1. Если вы не видите флажок "Использовать подстановочные знаки", нажмите "Еще", а затем установите флажок.

Если этот флажок не установлен, Word обрабатывает символы подстановки как текст.

  1. Установите "Найти что" на (*)^13 .

    • * соответствует любой строке символов

    • (*) группирует строку символов, чтобы мы могли использовать ее в замене. Смотрите ниже для более подробного объяснения.

    • ^13 соответствует разрыву абзаца или возврату каретки

    • (*)^13 - соответствует всей строке и группирует текст, чтобы мы могли использовать его в замене.

  2. Установите "Заменить" на <space><space><space><space>\1^p .

    • <space><space><space><space> вставляет 4 пробела.

    • \1 вставляет группу (*) из поиска

    • ^p вставляет разрыв абзаца.

  3. Нажмите "Заменить все".

Изображения получены из поиска и замены текста с использованием регулярных выражений (Дополнительно) и поиска и замены с использованием подстановочных знаков


()

Круглые скобки не влияют на шаблон поиска, но используются для разделения шаблона на логические последовательности, когда вы хотите повторно собрать эти последовательности в другом порядке во время замены или заменить только часть этой последовательности. Они должны использоваться в парах и указываются по номеру в замене, например

(John) (Smith) заменяется на \2 \1 (обратите внимание на пробелы в поиске и замену строк) - произведет Smith John

или заменить \2 только даст Smith .

Примечание. Заполнители \1 , \2 и т.д. Также можно использовать в строке поиска для идентификации повторяющегося текста. например

Fred Fred может быть написано (Fred) \1 .

Круглые скобки, пожалуй, самый полезный аспект сложных операций поиска и замены подстановочных знаков.

Источник Поиск и замена символов с использованием подстановочных знаков


Дальнейшее чтение

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