SyntaxHighlighter.brushes.Xml=function(){this.regexList=[{regex:new XRegExp("(\\&lt;|<)\\!\\[[\\w\\s]*?\\[(.|\\s)*?\\]\\](\\&gt;|>)","gm"),css:"color2"},{regex:new XRegExp("(\\&lt;|<)!--\\s*.*?\\s*--(\\&gt;|>)","gm"),css:"comments"},{regex:new XRegExp("(&lt;|<)[\\s\\/\\?]*(\\w+)(?<attributes>.*?)[\\s\\/\\?]*(&gt;|>)","sg"),func:function(e,t){var n=SyntaxHighlighter.Match,s=e[0],g=new XRegExp("(&lt;|<)[\\s\\/\\?]*(?<name>[:\\w-\\.]+)","xg").exec(s),l=[];if(null!=e.attributes)for(var x,i=new XRegExp("(?<name> [\\w:\\-\\.]+)\\s*=\\s*(?<value> \".*?\"|'.*?'|\\w+)","xg");null!=(x=i.exec(s));)l.push(new n(x.name,e.index+x.index,"color1")),l.push(new n(x.value,e.index+x.index+x[0].indexOf(x.value),"string"));return null!=g&&l.push(new n(g.name,e.index+g[0].indexOf(g.name),"keyword")),l}}]},SyntaxHighlighter.brushes.Xml.prototype=new SyntaxHighlighter.Highlighter,SyntaxHighlighter.brushes.Xml.aliases=["xml","xhtml","xslt","html","xhtml"];