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”
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):
Captura de pantalla (después):
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)