NHook.add({
after_nodeView_parseOriText(parsing) {
// 颜色
const patterns = {
// 绿色
"#5cb85c": [
/^Re_\d+/i, // 以 Re_数字 开始
/^!.+/, //以感叹号开始整句标绿
/warning$/, //以 warning 结尾
],
// 红色
"#d9534f": [
/^试一试/, // 以“试一试”为开始
]
};
Object.entries(patterns).forEach(([color, regs]) => {
regs.forEach(reg => {
parsing = parsing.replace(reg, `<span style='color:${color}'>$&</span>`)
});
});
return parsing;
}
});
请按照自己的需要, 修改以上的颜色以及需要设置颜色的字符, 上面用的是正则表达式, 如果不懂得正则表达式, 就简单地使用两个斜杆将要加颜色的文字括起来就行, 如: /关键词/
效果如下图: