如何基于多个正则表达式为浏览器中的纯文本文件着色?

时间:2018-08-02 09:53:55

标签: regex browser-extension

我经常不得不在浏览器中查看纯文本日志文件,发现很难在该数量的文本中发现错误消息。

使用正则表达式可以轻松识别大多数错误消息。多年来,我一直在使用此技巧来突出显示iTerm2中的重要文本。

现在有趣的挑战是如何为浏览器带来相同的功能?

我提到我需要能够在每个域中启用此功能,因为它可能会对其他人产生不良影响。

跨浏览器解决方案是理想的选择,但我准备切换浏览器(Safari,Chrome,Firefox)。

2 个答案:

答案 0 :(得分:0)

我知道Firefox的GreaseMonkey,可让您将javascript注入网页。我不熟悉您创建脚本的人,但是也许您可以使用正则表达式来匹配消息。不确定如何使用它来突出显示纯文本文件。

答案 1 :(得分:-1)

您可以轻松地开发一个扩展程序,该扩展程序将在所需的任何网页上注入CSS文件。现在,在此CSS文件中,您将需要一个伪选择器(所有文本元素都具有相同的类还是其他属性?)。您需要自己弄清楚这一点。拥有所有这些元素后,您可以添加CSS规则以将其颜色更改为所需的颜色。