es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo eliminar todo el texto en una línea después de un punto específico, como el símbolo “#” [Notepad++]?

Actualmente estoy editando un archivo de texto muy grande (82,000 líneas) y necesito eliminar todo el texto más allá del símbolo #. Dado que todas las líneas tienen longitudes variables, no puedo simplemente usar SHIFT + ALT para seleccionar verticalmente las líneas, así que me preguntaba si habría una forma de hacer esto utilizando una de las funciones de Notepad++.

Ejemplo de algunas líneas:
Go. 行け。 #2877272 (CM) & #7421985 (Ninja)
Go. 行きなさい。 #2877272 (CM) & #7421986 (Ninja)
Hi. こんにちは。 #538123 (CM) & #373351 (tommy_san)
Hi. もしもし。 #538123 (CM) & #385517 (mookeee)
Hi. やっほー。 #538123 (CM) & #3480285 (arnab)

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para eliminar todo el texto más allá del símbolo # en un archivo de texto muy grande con longitudes de línea variables utilizando Notepad++, sigue estos pasos:

    1. Abre el archivo de texto en Notepad++.
    2. Presiona Ctrl+F para abrir el cuadro de diálogo de búsqueda.
    3. Selecciona la pestaña “Marcar”.
    4. En el campo “Buscar”, ingresa #.*
    5. Asegúrate de que esté seleccionada la casilla “Marcar la línea de punto de interrupción”.
    6. Haz clic en “Marcar todo”.
    7. Cierra el cuadro de diálogo de búsqueda.
    8. Presiona Ctrl+Shift+P para abrir el cuadro de diálogo “Eliminar líneas marcadas”.
    9. Selecciona la opción “Eliminar líneas marcadas”.
    10. Haz clic en “Aceptar”.

    Esto marcará todas las líneas que contengan el símbolo # y cualquier texto posterior a él. Luego, la función “Eliminar líneas marcadas” se puede utilizar para eliminar todas las líneas marcadas a la vez, eliminando efectivamente todo el texto más allá del símbolo #.

Comments are closed.