%20%D0%B8%20%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20%D0%B0%D0%B1%D0%B7%D0%B0%D1%86%20%D0%BF%D1%80%D0%BE%D0%B1%D0%B5%D0%BB%D0%BE%D0%BC%2C%20%D0%BD%D0%BE%20%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B1%D1%83%D0%BA%D0%B2%D1%8B.png)
В 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 и т. д.
Этого должно быть достаточно, надеюсь, вы поняли это хоть как-то.