varias una trucos toda texto teclado seleccionar resaltar notas modo lineas extendida como columnas columna busqueda bloc atajos newline notepad++ text-editor line-breaks

newline - una - seleccionar varias lineas en notepad++



¿Cómo dividir líneas en un personaje específico en Notepad++? (6)

Tengo un archivo de texto que contiene texto como:

[''22APR2012 23:10'', ''23APR2012 07:10'', 1, 3, 0], [''22APR2012 23:10'', ''23APR2012 07:20'', 1, 3, 0], [''22APR2012 23:15'', ''23APR2012 06:40'', 0, 1, 0], [''22APR2012 23:15'', ''23APR2012 06:40'', 1, 3, 0], [''22APR2012 23:15'', ''23APR2012 06:40'', 0, 1, 0], [''22APR2012 23:15'', ''23APR2012 07:00'', 1, 3, 0], [''22APR2012 23:15'', ''23APR2012 07:00'', 0, 1, 0], [''22APR2012 23:20'', ''23APR2012 09:35'', 0, 1, 0], [''22APR2012 23:20'', ''23APR2012 09:35'', 1, 3, 0], [''22APR2012 23:20'', ''23APR2012 10:10'', 1, 3, 0], [''22APR2012 23:25'', ''23APR2012 05:35'', 1, 3, 0],

Quiero que las líneas se rompan en ], personajes:

[''22APR2012 19:30'', ''23APR2012 00:25'', 0, 1, 0], [''22APR2012 19:35'', ''23APR2012 01:45'', 1, 3, 0], [''22APR2012 19:50'', ''23APR2012 05:25'', 1, 3, 0], [''22APR2012 19:50'', ''23APR2012 05:25'', 0, 1, 0], [''22APR2012 19:55'', ''23APR2012 06:25'', 1, 3, 0],

¿Hay alguna forma de hacerlo en Notepad ++ o en cualquier otro editor?


Supongamos ], es el personaje en el que queríamos romper

  1. Abra notePad++
  2. Abrir Find window Ctrl + F
  3. Cambiar a la pestaña Replace
  4. Elija Search Mode to Extended
  5. Escriba ], en el campo Find What
  6. Escriba /n en Replace with campo
  7. Hit Replace All
  8. Auge

  1. Haga clic en Ctrl + h o Buscar -> Reemplazar en el menú superior
  2. En el grupo Modo de búsqueda, selecciona Expresión regular
  3. En el campo Buscar qué texto, escriba ],/s*
  4. En el campo Reemplazar con texto, escriba ],/n
  5. Haga clic en Reemplazar todo

Intenta de esta manera. Me funcionó

  1. Abra Notepad ++ y luego copie su contenido
  2. Presione ctrl + h
  3. Encuentra lo que debería ser , (coma) o cualquier personaje que quieras reemplazar
  4. Reemplazar con debería ser / n
  5. Seleccionar modo de búsqueda -> Extendido (/ n, / r, / t, / 0)
  6. Luego haga clic en Reemplazar todo

No tengo idea de cómo puede funcionar automáticamente, pero puede copiar "]," junto con una nueva línea y luego usar la función de reemplazar.


Si busca una cadena separada por comas en una columna con CR LF, no podrá hacerlo en Notepad ++, suponiendo que no desee escribir código, podría manipularlo en Microsoft Excel.

Si copia su cadena a la ubicación B1:

A2 =LEFT(B1,FIND(",",B1)-1) B2 =MID(B1,FIND(",",B1)+1,10000)

Seleccione A2 y B2, copie el código en celdas sucesivas (arrastrando):

A3 =LEFT(B2,FIND(",",B2)-1) B3 =MID(B2,FIND(",",B2)+1,10000)

Cuando obtienes #VALUE! en la última celda de la columna A, reemplázala con el valor B de las filas previas.

Al final, su columna A contendrá el texto deseado. Copie y péguelo en cualquier lugar que desee.


Si el texto contiene / r / n que necesitan convertirse en nuevas líneas, use los modos ''Extendido'' o ''Expresión regular'' y escape del carácter de barra diagonal inversa en ''Buscar qué'':

Encuentra qué: // r // n

Reemplazar con: / r / n