我想了解如何突出各种编程和标记语言的语法。我承认我之前没有这方面的知识,所以这可能是偏离主题的。
比如说,我想突出显示HTML
标签。我认为可以做的是使用RegEx
来查找标签
您可以使用RegEx
找到标签,然后获取其开始和结束位置。然后,您可以更改该特定文本的颜色。
但是,如果标签具有属性,则上述方法将不起作用。 <img src="...">
那么,有人可以指导我如何实现这一目标 第三方API很好,但我想了解如何做到这一点:)
答案 0 :(得分:1)
您只想突出显示HTML代码?您可以使用SyntaxHighlighter JavaScript库。
如果您想了解具体方法,请参阅CSS SyntaxHighlighter 2.0: short tutorial on how to create your own syntax highlighter。