正则表达式xml-java

正则表达式xml-java,java,xml,colors,expression,Java,Xml,Colors,Expression,我有一个带有属性和属性值的xml标记: 如何编写正则表达式以放置: <tag> - blue color attribute - red color = - black color "value" - violet color -蓝色 属性-红色 =-黑色 “值”-紫色 现在我有 Pattern tagsPattern = Pattern.compile("<[^<>]*?>"); Pattern tagsPattern=Pattern.compil

我有一个带有属性和属性值的xml标记:

如何编写正则表达式以放置:

<tag> - blue color
attribute - red color
= - black color
"value"  - violet color
-蓝色
属性-红色
=-黑色
“值”-紫色
现在我有

Pattern tagsPattern = Pattern.compile("<[^<>]*?>");
Pattern tagsPattern=Pattern.compile(“”);

它运行良好,可以找到<和>之间的所有内容。我不知道怎么做其余的…

不清楚你在问什么。我可以回答:打印并使用彩色荧光笔。您希望如何以彩色显示xml?在浏览器中?安慰文本编辑器?我做的:Pattern tagspatern=Pattern.compile(“”);模式atVPattern=Pattern.compile(“\”[^=]*?\”);模式atPattern=Pattern.compile(\\s[a-zA-Z]*”);