Notepad ++ - «Заменить на» добавляет символ новой строки после заменяемого текста. Как мне это убрать?

22

Оригинальный текст:

2###
Test 123

Я делаю эту операцию:

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

Результат:

2###
Text before
Test 123

Желаемый результат:

2###
Text before Test 123

По какой-то причине он добавляет новую строку после замененного текста. Кажется, это происходит только тогда, когда я добавляю \ r \ n или \ n в Replace with.

Как я могу настроить его, чтобы он не вставлял эту новую строку?

Kaah
источник
11
+1 за вопрос в виде: вход, программа (конечно, вы могли бы назвать это программой), выход, ожидаемый результат.
Cruncher

Ответы:

27

Строка 1 на самом деле 2###<new line>.

Вы заменяете 2###на 2###<newline>Text before, превращая строку (в действительности) в 2###<newline>Text before<newline>.

Вы должны включить новую строку, которую хотите заменить, в свой поиск.

Найти: 2###\r\n
заменить на:2###\r\nText before

Ƭᴇcʜιᴇ007
источник