no capture groups in tokenizer regexps

This commit is contained in:
Fabian Jakobs 2010-12-15 20:00:46 +01:00
commit 123da20bd5

View file

@ -119,13 +119,13 @@ JavaScriptHighlightRules = function() {
regex : "[a-zA-Z_$][a-zA-Z0-9_$]*\\b" regex : "[a-zA-Z_$][a-zA-Z0-9_$]*\\b"
}, { }, {
token : "keyword.operator", token : "keyword.operator",
regex : "!|\\$|%|&|\\*|\\-\\-|\\-|\\+\\+|\\+|~|===|==|=|!=|!==|<=|>=|<<=|>>=|>>>=|<>|<|>|!|&&|\\|\\||\\?\\:|\\*=|%=|\\+=|\\-=|&=|\\^=|\\b(in|instanceof|new|delete|typeof|void)" regex : "!|\\$|%|&|\\*|\\-\\-|\\-|\\+\\+|\\+|~|===|==|=|!=|!==|<=|>=|<<=|>>=|>>>=|<>|<|>|!|&&|\\|\\||\\?\\:|\\*=|%=|\\+=|\\-=|&=|\\^=|\\b(?:in|instanceof|new|delete|typeof|void)"
}, { }, {
token : "lparen", token : "lparen",
regex : "[\\[\\(\\{]" regex : "[[({]"
}, { }, {
token : "rparen", token : "rparen",
regex : "[\\]\\)\\}]" regex : "[\\])}]"
}, { }, {
token : "text", token : "text",
regex : "\\s+" regex : "\\s+"