¿Reconociendo logs como código?

¡Genial!

¿Esto reconocerá los registros como “código”? Si no es así, considérenlo como una solicitud de nueva función.

¿Cómo identifican un extracto de un archivo de registro? Supongo que bastaría con buscar una fecha/hora al inicio de dos líneas consecutivas.

Otra pregunta: ¿funcionará cuando las personas utilicen formato de cita (>) en lugar de comillas de código?

1 me gusta

Reconocerá los registros como código si “parecen” código (es decir, si contienen alguno de los patrones que harían que un mensaje se marcara como que contiene código). Puedes probarlo con tu contenido en el enlace de demostración.

Hay muchas formas de formatear una fecha y hora, y, en cualquier caso, no todos los formatos de registro comienzan cada línea con una fecha y hora. Supongo que detectar representaciones completas de ISO8601 (1970-01-01T00:00:00+00:00, etc.) funcionaría, ya que es muy poco probable que aparezcan fuera del código o de los registros.

Todo lo que esté en bloques de código (con delimitadores o indentado) se ignora. Los bloques citados no reciben ningún tratamiento especial. Los bloques citados no son una forma correcta de formatear código y pueden dar lugar a resultados inesperados.

Ejemplo: la cadena <xml />

Citado en bloque (se analiza y desaparece):

Delimitadores de código (se muestra como se pretende):

<xml />
4 Me gusta

Esa es precisamente la razón por la que creo que no debería ignorarse. La gente sigue usando citas para “formatear” su código…

6 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.