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.