2012-10-03 1957 views
12

Necesito ayuda con Notepad ++ y expresiones regulares.Cómo eliminar los saltos de línea y reemplazarlos con una coma en el Bloc de notas ++

ejemplo cómo se ve en la actualidad

aaaaa 
bbbb 
cccccc 

Cómo lo quiero (quitar puntos de interrupción y sustituirlas por una coma y un espacio en blanco):

aaaaa, bbbb, cccccc 

me dijeron que Puedo hacerlo marcando "Expresión regular" y "coincide con la línea nueva" y;

Find what: "[\r\n]+" 

Replace with:"," 

-> Replace All 

sin embargo no puedo encontrar el "salto de línea coincide" en mi ventana Reemplazar. ¿Necesito complementos para eso? La versión de mi Notepad ++ es 5.7 (UNICODE).

+0

¡Compruebe esta solución, esto debería ayudar! http://stackoverflow.com/a/133989/1268844 – Anshu

Respuesta

25

Utilice el modo de búsqueda Extended, en sustitución de \r\n con ,

ScreenShot

+1

¡Funcionó! ¡¡Muchas gracias!! –

+1

+1 para la imagen :) esto funciona también si usa el modo * Expresión regular *, no solo en * Búsqueda * Extendida – Gabber

+2

Sí, ¡la imagen fue realmente útil! Parece que no funciona cuando reviso la expresión regular en su lugar. De todos modos, la búsqueda extendida funcionó, y eso es suficiente :) –

6

No se requiere mucho complicaciones para eliminar los saltos de línea usando notepad++

Hay disponible una end of line to the start of next line y presiona CTRL + H, se quiere obtener el texto para reemplazar y luego reemplazarlo con , o su carácter deseado

Cuestiones relacionadas