Trabajando con Notepad++ tuve la necesidad de encontrar la siguiente cadena:
TO_DATE('07/04/2006 13:22:13', 'MM/DD/YYYY HH24:MI:SS') as DCOMPDATE,
Pero el valor de Fecha / Hora podría ser cualquier variable, luego de investigar un poco la mejor solución es el uso de las confiables Expresiones regulares, la cual
entiende muy bien el Notepad++ y te brinda una excelente herramienta. La expresión de búsqueda seria la siguiente:TO_DATE\('.*'\, '.*'\) as DCOMPDATE
Como funciona:
TO_DATE\('.*'\,
: Busca coincidencia exacta "TO_DATE" seguido de cualquier secuencia de caracteres que este entre comillas (.*).'.*'\)
: Busca cualquier coincidencia de cualquier conjunto de caracteres que este entre comillasas DCOMPDATE
: Busca " as DCOMPDATE"
Si no lo entienden toma su tiempo pero pueden deducir lo siguiente:
A partir del carácter "\" se establece un criterio de búsqueda, fíjense que al principio como se explica mas arriba podemos ver 4 estructuras de búsqueda:
TO_DATE
('.*'
,'.*'
) as DCOMPDATE
Donde fácilmente identificamos el "lo que sea" que sería los caracteres .*
Recordando que hay que seleccionar en el MODO DE BUSQUEDA la opción "Expresiones Regulares".
No hay comentarios:
Publicar un comentario