Html 如何突出显示语法?

Html 如何突出显示语法?,html,regex,syntax-highlighting,Html,Regex,Syntax Highlighting,我想学习如何突出各种编程和标记语言的语法。我承认我之前不知道这一点,所以这可能是离题了 例如,我想突出显示HTML标记。我认为可以使用RegEx查找标记。 您可以使用RegEx查找标记,然后获取它们的开始和结束位置。然后,您可以更改该特定文本的颜色 但是,如果标记具有属性,则上述方法将不起作用 因此,请有人指导我如何实现这一目标。 第三方API很好,但我想了解如何做到这一点:)您只想突出显示HTML代码吗?您可以使用JavaScript库来实现这一点 如果要了解如何操作,请参阅 另外,尝试一个简

我想学习如何突出各种编程和标记语言的语法。我承认我之前不知道这一点,所以这可能是离题了

例如,我想突出显示
HTML
标记。我认为可以使用
RegEx
查找标记。
您可以使用
RegEx
查找标记,然后获取它们的开始和结束位置。然后,您可以更改该特定文本的颜色

但是,如果标记具有属性,则上述方法将不起作用<代码>

因此,请有人指导我如何实现这一目标。

第三方API很好,但我想了解如何做到这一点:)

您只想突出显示HTML代码吗?您可以使用JavaScript库来实现这一点

如果要了解如何操作,请参阅


另外,尝试一个简单的。

@krsteeve,它有助于语法突出显示的概述,但是我想学习算法及其背后的理论:)他们在编辑中去掉了
Android
标记。我应该如何在Android中使用
SyntaxHighlighter
库(使用Java)?你试过@LittleChild吗?我发现这个我知道的
JSyntaxPane
我以前用过,但它不能在Android中使用asked@LittleChild你有没有看到这个上面写着,“使用
listings
您可以为Android定义自己的语法高亮规则集。”我恐怕我既不是Android也不是Java开发人员(我是C#/javascript/等等)。