Microsoft Word Найти (буква абзац буква) и заменить абзац пробелом, но оставить буквы

Microsoft Word Найти (буква абзац буква) и заменить абзац пробелом, но оставить буквы

В Microsoft Word я хочу найти (буква абзац буква) (^$^p^$) и заменить абзац пробелом, но не менять буквы.

Пример:

Привет, ^pмир

Выход:

Привет, мир

Выходной ток:

Привет

решение1

Есть способ сделать это с помощью опции 'wild-cards' в поле поиска/замены. Но по причинам, известным только Microsoft, вы не можете использовать ^p, когда выбрана опция wildcard. Поэтому нам придется использовать двухэтапный процесс:

**(1) Используйте функцию «Найти/Заменить» без подстановочных знаков для отметки знаков абзаца. **

Make sure 'wildcards' is de-selected
Find ^p and replace with ¬^p¬

Символ '¬' может быть любым символом (или последовательностью), который не встречается в вашем документе естественным образом. Это всего лишь временный маркер.

** (2) Заменить маркер абзаца между словами, используя подстановочные знаки

Make sure that the Wildcards option is selected
Find: (<[a-z,A-Z]@>)¬?¬(<[a-z,A-Z]@>)
Replace: \1 \2

<[az,AZ]@> находит слова. Помещая их в скобки (), записывает их для использования на этапе замены, доступ к которому осуществляется по ссылке \1, \2 и т. д.

Этого должно быть достаточно, надеюсь, вы поняли это хоть как-то.

Связанный контент