Bloc-notes ++ - «Remplacer par» ajoute un caractère de nouvelle ligne après le texte remplacé. Comment puis-je le supprimer?

22

Texte original:

2###
Test 123

Je fais cette opération:

Find what: 2###
Replace with: 2###\r\nText before 

Résultat:

2###
Text before
Test 123

Résultat désiré:

2###
Text before Test 123

Pour une raison quelconque, il ajoute une nouvelle ligne après le texte remplacé. Cela ne semble se produire que lorsque j'ajoute \ r \ n ou \ n dans le Remplacer par.

Comment puis-je le configurer pour qu'il n'insère pas cette nouvelle ligne?

Kaah
la source
11
+1 pour la question sous la forme: entrée, programme (bien sûr, vous pourriez l'appeler un programme), sortie, sortie attendue.
Cruncher

Réponses:

27

La ligne 1 est en fait 2###<new line>.

Vous remplacez 2###par 2###<newline>Text before, en faisant la ligne (en effet) en 2###<newline>Text before<newline>.

Vous devez inclure la nouvelle ligne que vous souhaitez remplacer dans votre recherche.

Rechercher: 2###\r\n
remplacer par:2###\r\nText before

Ƭᴇcʜιᴇ007
la source