Tengo en Notepad ++ muchos textos de fecha y hora como:
"20160310 17:59:00"
Y quiero agregar el carácter "-" a los números separados en la fecha como
"2016-03-10 17:59:00"
¿Cómo sería una expresión RegEx para hacer eso?
Respuestas
1 para la respuesta № 1La siguiente expresión regex:
("d{4})(d{2})(d{2} d{2}:d{2}:d{2}")
Combinado con la siguiente expresión de reemplazo:
$1-$2-$3
lograrás lo que quieras.
Explicación:
("d{4})
grupo de captura 1: un apóstrofe seguido de 4 dígitos(d{2})
grupo de captura 2: 2 dígitos(d{2} d{2}:d{2}:d{2}")
grupo de captura 3: 2 dígitos, un espacio, 2 dígitos, dos puntos, 2 dígitos, dos puntos y 2 dígitos, seguidos de un apóstrofe
$1-$2-$3
- captura el grupo 1, seguido de un -
, seguido del grupo de captura 2, seguido de una -
, seguido del grupo de captura 3