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
.anim
Animation
.anim
Actualmente estoy usando (?-s)^.*.anim.*\R
y 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\r
en su lugar. Está ?
ahí para asegurarse \n
de 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:
Este es el resultado: