¿Cómo puedo eliminar ciertas líneas con extensiones específicas en Notepad++?

¿Cómo puedo eliminar ciertas líneas con extensiones específicas en Notepad++?

Estoy intentando usar Regex para eliminar ciertas líneas de mi archivo en este momento, el archivo es solo un montón de enlaces que tienen ciertas terminaciones ( ,, .unitypackage) . Estoy intentando eliminar todas las líneas que tienen el final , pero también estoy eliminando líneas que contienen la palabra en lugar del final exacto ..anim.png.animAnimation.anim

Actualmente estoy usando (?-s)^.*.anim.*\Ry reemplazando con \1\n. Tengocaso de partidoactivado,Envolver alrededorhabilitado, y estoy usandoExpresión regular.

Respuesta1

Apunto en coincidencias de expresiones regularescadapersonaje, por lo que debes escapar con una barra invertida. No tengo acceso a Notepad++ en este momento, pero una solución fácil es buscarlo ^.*\.anim$( $indica el final de la línea) y reemplazarlo por nada. La desventaja puede ser que esto deja líneas vacías en lugar de eliminarlas.

Una opción avanzada es buscar \n.*?\.anim\ren su lugar. Está ?ahí para asegurarse \nde que la línea anterior coincida; de lo contrario, coincidirá con más de una línea. Necesitas verificar el '. coincide con la opción de nueva línea:

ingrese la descripción de la imagen aquí

Este es el resultado:

ingrese la descripción de la imagen aquí

información relacionada