Usando o Microsoft Word 2007, é possível substituir o caractere de nova linha ( \n
) por outro caractere?
E vice-versa? (Isso substitui um caractere pelo caractere de nova linha).
microsoft-word-2007
find-and-replace
newlines
aleatório
fonte
fonte
Respostas:
Vá para Localizar ( Ctrl+ F) -> guia Substituir -> clique em Mais ... -> Especial -> Fim do parágrafo. O símbolo é
^p
. Você pode usá-lo nas duas direções. Eu tenho o MS Office 2007, mas também deve funcionar em versões mais antigas.fonte
Informação de fundo
De acordo com esta resposta a uma pergunta no StackOverflow , as versões do Word '97 -2013 usavam sintaxe regular de expressão regular (trocadilho intencional). Infelizmente, parece que a Microsoft abandonou o regexp em favor de sua própria sintaxe "Wildcard". Estou executando o Word 2016, e a única alternativa à pesquisa literal básica (com algumas escapes de caracteres especiais) é a correspondência "Wildcard", que é ... basicamente um regexp irritantemente limitado.
A resposta (para aqueles que executam versões posteriores do Word)
Se você estiver usando a versão do Word da sintaxe de expressão regular (regex / regexp) (ativada marcando a caixa "Usar caracteres curinga" na caixa de diálogo Localizar e substituir *), as novas linhas serão correspondidas por
^13
(suponho que seja equivalente a^p
" Marca de parágrafo ", que Localizar / Substituir somente aceita quando" Usar caracteres curinga " não está selecionado. Vá em figura!).Nenhum deles
^l
("Quebra de linha manual"),^n
("Quebra de coluna") capta novas linhas regulares regulares (como o tipo que você digita quando pressiona, bem, a tecla ENTER.No entanto, acredito que as quebras de seção são correspondidas por
m
("Quebra de página / seção").Nota: essas opções de Substituição não são acessíveis pela interface Localizar na barra lateral Navegação que aparece quando você pressiona CTRL + F. Como o usuário3251498 apontou, você deve pressionar CTRL + H para abrir a caixa de diálogo Localizar e substituir.
fonte
Marca de parágrafo (marca de parágrafo)
^ p (não funciona na caixa Localizar, quando a opção Usar curingas está ativada) ou use ^ 13
fonte
^13
com curingas ativados funciona perfeitamente!Pressione Ctrl+ H. Em Localizar, digite
\n
e digite o caractere desejado em Substituir. Certifique-se de marcar a caixa de seleção Expressão regular.É isso.
fonte
\n
.Levei algum tempo para descobrir isso.
Pressione as teclas ctrl + H juntas e você abre uma guia Localizar e substituir.
Para pesquisar um caractere '\ n' ou qual tecla Enter você precisa digitar
^l
Isso faz com que procure todos os lugares em que você pressionou a tecla Enter.Também por algum motivo, o Microsoft Word não entende
\n
.fonte