如何将Greasemonkey中的字符串颜色设置为红色

How do I color a string of text RED in Greasemonkey?

本文关键字:颜色 设置 红色 字符串 Greasemonkey      更新时间:2023-09-26

如何编写一个简单的Greasemonkey脚本,让它在一个网站上搜索字符串,然后简单地将其涂成红色?

例如,假设一个网站上有这样的词:;正常健康(R11-0902 Gr 9)"。。。我们可以对这个脚本进行编程,使它的所有实例都变成红色吗?我经常编辑脚本,添加额外的字符串以变为红色。

以下代码将突出显示此页面中的所有Greasmonkey

document.body.innerHTML= document.body.innerHTML.replace(/Greasemonkey/g, function(m){
    return '<span style="background-color:yellow">'+m+'</span>'
});

在您的情况下,模式将类似于/'w+ 'w+ '('w'd'd-'d{4} 'w'w 'd')/。只有当单词的格式(正常健康(R11-0902 Gr 9))一致时,这才有效。

其他格式可以是

  1. /'w+ 'w+'([^')]+')/
    
  2. /'w+ 'w+'([^'s'w'd]+')/