Saltar al contenido

¿Cómo puedo eliminar todo lo que está entre paréntesis o una palabra en particular y más allá en Notepad++?

Te sugerimos que pruebes esta resolución en un entorno controlado antes de pasarlo a producción, un saludo.

Solución:

Necesito omitir todo de ( y más allá, o todo, desde http y más allá

  • Menú “Buscar” > “Reemplazar” (o Control + H)

  • Establezca “Buscar qué” en (.*?$|http.*?$

  • Deje “Reemplazar con” vacío

  • Habilitar “Expresión regular”

  • Haga clic en “Reemplazar todo”

    ingrese la descripción de la imagen aquí

Antes:

PCSH10160   Attack of the Toy Tanks (3.61+!) [3.69] http://zeu
PCSH10162   Paradox Soul    http://zeus.dl.playstation.net/cdn
PCSH10146   Hoggy2  http://zeus.dl.playstation.net/cdn/HP2005/
PCSB01394   Mekabolt    http://zeus.dl.playstation.net/cdn/EP0
PCSH10186       Himno   http://zeus.dl.playstation.net/cdn/HP2
PCSG01285   MELLKISS    http://zeus.dl.playstation.net/cdn/JP0
PCSB01365   Habroxia    http://zeus.dl.playstation.net/cdn/EP5
PCSE01423   Color Slayer    http://zeus.dl.playstation.net/cdn
PCSE01396   Habroxia    http://zeus.dl.playstation.net/cdn/UP4
PCSG01127   Sen no Hatou, Tsukisome no Kouki    http://zeus.dl
PCSB01396   Tic-Tac-Letters by POWGI    http://zeus.dl.playsta
PCSH10203       Gravity Duck    http://zeus.dl.playstation.net
PCSH10175       Crossovers by POWGI http://zeus.dl.playstation
PCSH10169       Mixups by POWGI (3.61+!) [3.69] http://zeus.dl
PCSH10167       One Word by POWGI   http://zeus.dl.playstation
PCSH10166       Word Search by POWGI    http://zeus.dl.playsta
PCSH10179       Word Wheel by POWGI http://zeus.dl.playstation
PCSH10180       Wordsweeper by POWGI    http://zeus.dl.playsta
PCSH10168       Word Sudoku by POWGI    http://zeus.dl.playsta
PCSB00625   SENRAN KAGURA: Bon Appétit! Stacked Soundtrack  ht

Después:

PCSH10160   Attack of the Toy Tanks 
PCSH10162   Paradox Soul    
PCSH10146   Hoggy2  
PCSB01394   Mekabolt    
PCSH10186       Himno   
PCSG01285   MELLKISS    
PCSB01365   Habroxia    
PCSE01423   Color Slayer    
PCSE01396   Habroxia    
PCSG01127   Sen no Hatou, Tsukisome no Kouki    
PCSB01396   Tic-Tac-Letters by POWGI    
PCSH10203       Gravity Duck    
PCSH10175       Crossovers by POWGI 
PCSH10169       Mixups by POWGI 
PCSH10167       One Word by POWGI   
PCSH10166       Word Search by POWGI    
PCSH10179       Word Wheel by POWGI 
PCSH10180       Wordsweeper by POWGI    
PCSH10168       Word Sudoku by POWGI    
PCSB00625   SENRAN KAGURA: Bon Appétit! Stacked Soundtrack  ht

Nota:

  • La última línea de ejemplo no es correcta, pero lo será cuando aplique contra el archivo no truncado.
  • Para truncar las líneas que contienen FALTA cambiar “Buscar qué” a (.*?$|http.*?$|MISSING.*?$

Siguiendo las conversaciones en los comentarios, la expresión regular más rápida es

  • h+(?:(|http|MISSING).+$

Otras lecturas

  • Escritorio de preguntas frecuentes: ¿Dónde encontrar la documentación REGEX? | Comunidad Notepad++
  • Notepad ++: una guía para usar expresiones regulares y modo de búsqueda extendida
  • Tutorial de expresiones regulares
  • RegExr: aprenda, cree y pruebe RegEx
  • regex101: probador y depurador de expresiones regulares en línea

Mejora el rendimiento (gracias a @IsmaelMiguel) y responde a nuevos requerimientos.


  • Control+H
  • Encontrar que: h+(?:(|http|MISSING).+$
  • Reemplazar con: LEAVE EMPTY
  • CONTROLARCaso de partido
  • CONTROLAREnvolver alrededor
  • CONTROLARExpresión regular
  • DESMARCAR. matches newline
  • Reemplaza todo

Explicación:

h+             # 1 or more horizontal spaces
(?:             # non capture group
    (              # opening parenthesis
  |               # OR
    http            # literally
  |               # OR
    MISSING         # literally
)               # end group
.+              # 1 or more any character but newline
$               # end of line

Captura de pantalla (antes):

ingrese la descripción de la imagen aquí

Captura de pantalla (después):

ingrese la descripción de la imagen aquí

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *