Замена \r\n на Enter (перевод строки)

Недавно, работая над сайтом, возникла потребность восстановить из бекапа пост. В исходном коде базы этот пост для перевода строки содержал символы \r\n. Использовать пост в таком виде нельзя — символы \r\n будут выводиться на странице как есть. Нужно заменить их на символ перевода строки. И тут на помощь опять пришел замечательный инструмент — Notepad++. Все оказалось довольно просто. Запускаем программу, открываем файл, в котором требуется произвести замену \r\n на Энтер. Далее либо в меню выбираем Поиск->Замена, либо нажимаем Ctrl+H. У нас откроется вот такое окно.

Замена \r\n на Enter

Замена \r\n на Enter

В этом окне в поле Найти пишем \\r\\n (да, имеено так, с двойными бэкслэшами), в поле Заменить на пишем \r\n (вот тут одинарные бэкслэши) и обязательно ниже выбираем Расширенный (\n, \r, \t, \0, \x…). Щелкаем Заменить все и получаем такой результат:

Замена \r\n на Энтер (перевод строки)

Замена \r\n на Энтер (перевод строки)

Обратите внимание на содержимое файла на первом и втором скринах. Мы избавились от \r\n и получили текст, готовый для вставки на сайт.

Меток нет. Похожие записи
Запись опубликована в рубрике Javascript. Добавьте в закладки постоянную ссылку.

3 комментария: Замена \r\n на Enter (перевод строки)

  1. Александр говорит:

    Спасибо, помогло разобраться.

  2. сЕргий говорит:

    Спасибо, помогло.

  3. Максим говорит:

    Спасибо, помогло вылечить XML, записанный в одну строку.
    Просто заменил >\r\n<

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>