Используя Microsoft Word 2007, возможно ли заменить символ новой строки ( \n
) другим символом?
А как же наоборот? (То есть заменить символ на символ новой строки).
microsoft-word-2007
find-and-replace
newlines
случайный
источник
источник
Ответы:
Перейдите в Find ( Ctrl+ F) -> вкладка Replace -> click More ... -> Special -> End of абзац. Символ есть
^p
. Вы можете использовать его в обоих направлениях. У меня MS Office 2007, но он должен работать и в старых версиях.источник
Справочная информация
Согласно этому ответу на вопрос о StackOverflow , в версиях Word '97 -2013 использовался обычный синтаксис регулярных выражений (предназначен для каламбура). К сожалению, похоже, что Microsoft с тех пор отказалась от регулярных выражений в пользу собственного синтаксиса «Wildcard». Я использую Word 2016, и единственная альтернатива простому поиску литералов (с несколькими экранированными символами) - это сопоставление с «подстановочными знаками», которое ... по сути, раздражающе ограниченное регулярное выражение.
Ответ (для тех, кто работает в более поздних версиях Word)
Если вы используете версию Word с синтаксисом регулярных выражений (regex / regexp) (включается установкой флажка «Использовать подстановочные знаки» в диалоговом окне «Найти и заменить» *), тогда новые строки совпадают
^13
(что, я полагаю, эквивалентно^p
«» Знак абзаца ", который можно найти / заменить только в том случае, если" Использовать символы подстановки " не выбраны.Ни один из них
^l
(«Ручной разрыв строки»),^n
(«Разрыв столбца») не будет перехватывать обычные старые новые строки (например, тот тип, который вы вводите при нажатии, а также клавиша ENTER).Однако я считаю, что разрывы разделов совпадают с
m
(«разрыв страницы / раздела»).NB. Эти параметры замены недоступны через интерфейс поиска на боковой панели навигации, который появляется при нажатии клавиш CTRL + F. Как указал user3251498, вы должны нажать CTRL + H, чтобы вызвать диалог Find and Replace.
источник
Знак абзаца (Знак абзаца)
^ p (не работает в поле «Найти», если включена опция «Использовать символы подстановки») или используйте ^ 13
источник
^13
с включенными подстановочными знаками работает отлично!Нажмите Ctrl+ H. В
\n
поле « Найти» введите и введите нужный символ в поле «Заменить». Обязательно установите флажок Регулярное выражение.Вот и все.
источник
\n
.Так что мне понадобилось время, чтобы понять это.
Нажмите одновременно клавиши Ctrl + H, и вы откроете вкладку поиска и замены.
Для поиска символа '\ n' или какой клавиши ввода вам нужно набрать.
^l
Это заставляет искать каждое место, где вы нажали клавишу ввода.Также почему-то слово Microsoft не понимает
\n
.источник