/ / notepad ++ encuentra y reemplaza 0 líneas de corrección - expresiones regulares, notepad ++, reemplaza

notepad ++ encuentra y reemplaza 0 líneas de corrección - expresiones regulares, notepad ++, reemplaza

Está bien, así que estoy tratando de reemplazar una línea como esta

00010 (0x000A)

con algo como:

0010 (0x000A)

Básicamente solo quitando la primera 0 de una cadena de 5 números. El archivo es de aproximadamente 134k líneas. Así que solo quiero quitar la primera 0 a partir de una línea de 5 números de longitud, para hacer la cadena final 4 números.

He estado leyendo sobre la función de búsqueda en Notepad ++ usando expresiones regulares, pero por mi vida, realmente no puedo entender cómo funciona. Cosas muy confusas.

Así que una respuesta sería genial, ¡una respuesta con alguna explicación sería fantástica!

Respuestas

0 para la respuesta № 1

No tengo Notepad ++ en esta máquina, así que no puedo probar ahora, pero esta expresión regular debería trabajo.

Encontrar: ^[0-9]([0-9]{4})$

Reemplazar: 1

Rompiendo eso, coincide con el inicio de lastring, seguido por un carácter en el rango de 0-9, seguido por cuatro más de esos personajes, capturándolos, luego el final de la cadena y reemplazándolos con el primer grupo de captura.