所以我正在尝试编写一个JavaScript变量突出显示正则表达式,以便通过以下代码突出显示变量声明名称:
var foo = 'bar',
raz = 'zar',
wat
到目前为止,我有一个正则表达式foo
和raz
而不是wat
,因为正则表达式以=
字符结尾。
(var|,)(.*?)=
如何修改此正则表达式,以便突出显示wat
?
我感觉缺少的部分是将=
与结束字边界匹配交换。
答案 0 :(得分:1)
答案 1 :(得分:1)
你可以试试这个
(var)((.*)=(.*),?)+