有没有办法在使用正则表达式时继续 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 没有任何问题:您的正则表达式中有一个未转义的 /
,它会过早关闭。应该是 \/
.
只是想让 Sublime Text 恢复其颜色状态。
您可以尝试使用对 RegExp 的调用并将正则表达式添加为字符串,但是更改 JavaScript 来修复编辑器突出显示的方式有点愚蠢。
即
return new RegExp('[~`....?', 'g').exec(str);
话虽如此,如果您这样做,您可能不应该在每次函数调用时都重新创建该正则表达式,但在函数之外,则无需每次都重新编译该正则表达式。
Sublime Text 没有任何问题:您的正则表达式中有一个未转义的 /
,它会过早关闭。应该是 \/
.