Atlassian Confluence:自定义代码宏 - 刷子语法中的分号会导致错误

时间:2016-01-04 11:16:17

标签: javascript regex syntax-highlighting confluence brush

我尝试为使用分号作为注释字符的语言编写自定义代码宏语法。

这显示了如何执行此操作: http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/

我的正则表达式如下:

{ regex: new RegExp(';(.*)$', 'gm'), css: 'comments' },

但是这不仅使分号为绿色,而且对其他行也有趣:

exten => s,n,Hangup变为exten =>; s,n,Hangup注意:它在右尖括号后加了一个分号!),分号后面的所有内容都是绿色的!

这是为什么?用分号表示注释的正确语法是什么?

0 个答案:

没有答案