将日志识别为代码吗?

太好了!

这能否将日志识别为“代码”?如果不能,请将此视为功能请求。

您如何识别日志文件的摘录?我认为只需检查连续两行开头是否有日期/时间即可。

另一个问题:当人们使用引用格式(>)而不是代码围栏时,它是否仍然有效?

1 个赞

如果日志“看起来像”代码(即包含任何会将帖子标记为包含代码的模式),它就会被识别为代码。您可以在 演示链接 上测试您的内容。

日期时间的格式有很多种,而且并非所有日志格式都在每行开头使用日期时间。我认为检测完整的 ISO8601 表示(如 1970-01-01T00:00:00+00:00 等)会起作用,因为这些格式在代码或日志之外出现的可能性极低。

代码块(围栏或缩进)中的所有内容都会被忽略。引用块不会受到任何特殊处理。引用块不是格式化代码的正确方式,可能会导致意外结果。

示例:字符串 <xml />

块引用(会被解析消失):

代码围栏(按预期显示):

<xml />
4 个赞

这正是我认为不应忽视的原因。人们一直在使用引用来“格式化”他们的代码……

6 个赞

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