Намиране на CRLF в Notepad++
Как мога да намеря/заменя всички CR/LF символи в Notepad++?
Търся нещо еквивалентно на специалния символ ^p в Microsoft Word.
309
3
Как мога да намеря/заменя всички CR/LF символи в Notepad++?
Търся нещо еквивалентно на специалния символ ^p в Microsoft Word.
[\r\n]+
също трябва да работиОбновяване 26 март 2012 г., датата на пускане на Notepad++ 6.0:
ОМГ, сега наистина работи!!!
Оригинален отговор 2008 (Notepad++ 4.x) - 2009-2010-2011 (Notepad++ 5.x)
Всъщност не, изглежда, че не работи с regexp...
Но ако имате Notepad++ 5.x, можете да използвате 'разширения' режим на търсене и да потърсите
\r\n
. Така ще намерите всички вашиCRLF
.(Осъзнавам, че това е същият отговор като останалите, но отново, 'разширеният режим' е достъпен само с Notepad++ 4.9, 5.x и повече)
От април 2009 г. на сайта на Notepad++ имате статия в уикито по тази тема:
"Как да заменим краищата на редовете, като по този начин променим оформлението на редовете".
(спомената от georgiecasey в неговия/нейния отговор по-долу)
Някои подходящи извадки включват следните процеси на търсене:
В същата уикипедия се споменава и алтернативата Hex editor:
В диалоговия прозорец Replace (Замяна) искате да зададете режим на търсене на "Extended". Режимите Normal или Regular Expression не работят.
След това просто намерете "\r\n" (или само \n за unix файлове или само \r за файлове в mac формат) и задайте заместване на каквото искате.
Ако приемем, че има "регулярни изрази" търсене, потърсете \r\n. Предпочитам \r?\n, защото някои файлове не използват връщане на карета.
EDIT: Благодаря за отзивите на всички, които гласуваха за това. Научих, че... ами, нищо, защото не сте предоставили обратна връзка. Защо това е грешно?