Reemplace \ r \ n con nueva línea en Notepad ++


81

¿Cómo reemplazo la cadena "\ r \ n" con los mismos caracteres?

Ejemplo:

Hello World.\r\nHello World.

reemplazadas con:

Hello World.
Hello World.

Respuestas:


130

Presione CTRL-hy se abrirá el cuadro de diálogo Reemplazar. Escriba \\r\\n"Buscar qué" y \r\n"Reemplazar con". Finalmente, seleccione el modo de búsqueda Extendido (\ r, \ n, \ t, \ x ..., \ 0) y haga clic en "Reemplazar todo".


2
funciona en el bloc de notas del programador también. Seleccione "Permitir expresiones de barra invertida" y haga lo mismo
— Peter Munnings

¿Funciona eso en versiones más recientes de Notepad ++? ¿O requiere seleccionar la opción "Extendido (\ n, \ r, \ t, \ 0, \ x)"?
— Peter Mortensen

1
El modo de búsqueda tiene que ser "Extendido" para funcionar.
— Marcel

Esto también funciona en notepad2 en caso de que alguien esté interesado. Compruebe la búsqueda de expresiones regulares al reemplazar
— Hoppe

1
no funciona
— Kelmen

10

En la pantalla de búsqueda, en la pestaña reemplazar, seleccione búsqueda extendida.
En el cuadro de texto buscar poner \\r\\n, y en el cuadro de texto reemplazar poner \r\n.


¿Esto realmente funciona, o necesita escapar?
— Josh Hunt

1
Me escapé, pero tuve que escapar dos veces para que aparezca aquí (es decir, \\\\ r \\\\ n en lugar de \\ r \\ n).
— C. Ross

Entonces, ¿acabas de tener que escapar cuatro veces en el comentario? ^^^^^^^
— hyperslug

Sin afortunadamente no intenta interpretar los comentarios ...
— C. Ross

1

Copie una nueva línea y use la función Buscar y reemplazar para reemplazar \ r \ n con la nueva línea. El carácter de nueva línea se mostrará como un cuadro vacío.


2
No pude hacer que esto funcionara antes.
— C. Ross

1

Probé la respuesta más votada, pero no pude hacer que funcionara para mi versión más reciente de Notepad ++. Tuve que revertir lo que hicieron. Entonces:

Presione CTRL-hy se abrirá el cuadro de diálogo Reemplazar. Escriba \r\n"Buscar qué" y \\r\\n"Reemplazar con". Luego seleccione el modo de búsqueda Extendido (\ r, \ n, \ t, \ x ..., \ 0) y haga clic en "Reemplazar todo".

Literalmente, lo que hizo Marcus pero al revés funcionó para mí.


1
Esto no responde la pregunta.
— Toto

a su manera convertirá la nueva línea real al literal \r\nen el archivo, mientras que la pregunta es sobre convertir el literal \r\na nuevas líneas
— phuclv

Tenía texto como OP en mi bloc de notas ++, y funcionó. Donde literalmente diría algo como: Hola Mundo. \ R \ nHola Mundo. ser: Hola mundo Con mi versión de Notepad ++, hacer la respuesta más votada no me lo solucionó, pero cambiarlo funcionó para mí. (No puedo obtener el desbordamiento de pila para registrar que puse una nueva línea entre Hello y World ... Así que sé que entre Hello y World, tiene una nueva línea como debería)
— Sara Richardson
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.