如何突出语法?

时间:2013-08-26 14:20:32

标签: html regex syntax-highlighting

我想了解如何突出各种编程和标记语言的语法。我承认我之前没有这方面的知识,所以这可能是偏离主题的。

比如说,我想突出显示HTML标签。我认为可以做的是使用RegEx来查找标签 您可以使用RegEx找到标签,然后获取其开始和结束位置。然后,您可以更改该特定文本的颜色。

但是,如果标签具有属性,则上述方法将不起作用。 <img src="...">

那么,有人可以指导我如何实现这一目标 第三方API很好,但我想了解如何做到这一点:)

1 个答案:

答案 0 :(得分:1)

您只想突出显示HTML代码?您可以使用SyntaxHighlighter JavaScript库。

如果您想了解具体方法,请参阅CSS SyntaxHighlighter 2.0: short tutorial on how to create your own syntax highlighter

另外,尝试一个简单的search for “how to build a syntax highlighter”