À l'aide de Microsoft Word 2007, est-il possible de remplacer le caractère de nouvelle ligne ( \n
) par un autre caractère?
Et vice versa? (C'est-à-dire remplacer un caractère par le caractère de nouvelle ligne).
microsoft-word-2007
find-and-replace
newlines
aléatoire
la source
la source
Réponses:
Allez dans Rechercher ( Ctrl+ F) -> onglet Remplacer -> cliquez sur Plus ... -> Spécial -> Fin du paragraphe. Le symbole est
^p
. Vous pouvez l'utiliser dans les deux sens. J'ai MS Office 2007, mais cela devrait également fonctionner dans les anciennes versions.la source
Informations de fond
Selon cette réponse à une question sur StackOverflow , les versions de Word '97 -2013 utilisaient la syntaxe régulière regexp (jeu de mots prévu). Malheureusement, il semble que Microsoft ait depuis abandonné l'expression rationnelle en faveur de sa propre syntaxe "Wildcard". J'utilise Word 2016, et la seule alternative à la recherche littérale de base (avec quelques échappements de caractères spéciaux) est la correspondance "Wildcard", qui est ... essentiellement une expression rationnelle limitée.
La réponse (pour ceux qui exécutent des versions ultérieures de Word)
Si vous utilisez la version de Word de la syntaxe d'expression régulière (regex / regexp) (activée en cochant la case intitulée "Utiliser des caractères génériques" dans la boîte de dialogue Rechercher et remplacer *), les retours à la ligne sont mis en correspondance par
^13
(ce qui, je suppose, est équivalent à^p
"," Marque de paragraphe ", que la fonction Rechercher / Remplacer accepte uniquement lorsque" Utiliser les caractères génériques "n'est pas sélectionné. Allez comprendre!).Ni
^l
("Saut de ligne manuel"),^n
("Saut de colonne"), n'attraperont les anciens retours à la ligne réguliers (comme le type que vous entrez lorsque vous appuyez sur, eh bien, la touche ENTRÉE.Cependant, je pense que les sauts de section correspondent à
m
("Saut de page / section").NB: Ces options de remplacement ne sont pas accessibles via l'interface Rechercher dans la barre latérale de navigation qui apparaît lorsque vous appuyez sur CTRL + F. Comme l'a souligné user3251498, vous devez appuyer sur CTRL + H pour afficher la boîte de dialogue Rechercher et remplacer.
la source
Marque de paragraphe (Marque de paragraphe)
^ p (ne fonctionne pas dans la zone Rechercher lorsque l'option Utiliser les caractères génériques est activée), ou utilisez ^ 13
la source
^13
avec des caractères génériques allumés fonctionne parfaitement!Appuyez sur Ctrl+ H. Dans Rechercher, tapez
\n
et tapez le caractère souhaité dans Remplacer. Assurez-vous de cocher la case Expression régulière.C'est ça.
la source
\n
.Il m'a donc fallu un certain temps pour comprendre cela.
Appuyez simultanément sur les touches ctrl + H et vous ouvrez un onglet Rechercher et remplacer.
Pour rechercher un caractère '\ n' ou quelle touche d'entrée devez-vous taper
^l
Cela permet de rechercher chaque endroit où vous avez appuyé sur la touche d'entrée.Aussi, pour une raison quelconque, Microsoft Word ne comprend pas
\n
.la source