有没有办法在使用正则表达式时继续 Sublime Text 2 或 3 的颜色编码?

Is there a way to continue the color coding of Sublime Text 2 or 3 when using regular expressions?

只是想让 Sublime Text 恢复其颜色状态。

您可以尝试使用对 RegExp 的调用并将正则表达式添加为字符串,但是更改 JavaScript 来修复编辑器突出显示的方式有点愚蠢。

return new RegExp('[~`....?', 'g').exec(str);

话虽如此,如果您这样做,您可能不应该在每次函数调用时都重新创建该正则表达式,但在函数之外,则无需每次都重新编译该正则表达式。

Sublime Text 没有任何问题:您的正则表达式中有一个未转义的 /,它会过早关闭。应该是 \/.