javascript - 如何评论包含正则表达式的 block

标签 javascript

你知道是否有一种巧妙的方法来注释包含正则表达式的代码块 包含 */?

例如,我发现自己在评论一个包含这条指令的 block :

...

messageParser.run('messageFetched',/.*/);

...

但是如果我评论 block :

/*

messageParser.run('messageFetched',/.*/);

*/

然后 javascript 将正则表达式解释为评论关闭并且无法解析文件。我尝试将//放在有问题的行前面,但这没有帮助,而且我不想注释 block 中的每一行,也不想更改正则表达式内容。

有什么聪明的方法可以做到这一点?

最佳答案

将您的正则表达式修改为 /(.*)/:

messageParser.run('messageFetched',/(.*)/);

/*
messageParser.run('messageFetched',/(.*)/);
*/

关于javascript - 如何评论包含正则表达式的 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19337915/

相关文章:

javascript - 在哪里将变量放入此 JavaScript

javascript - 为 TestBed 提供 "entryComponents"

javascript - 翻译后的 JavaScript 中的舍入错误

javascript - 单击 ionic 导航栏中的按钮移动到新页面的所有 3 种方法都不起作用

javascript - 使用javascript动态添加选择框的选项值

javascript - 使用 Javascript 更改菜单中的类

javascript - 如何防止使用 jquery 取消选中所有复选框?

java - AES 加密 java 和 javascript 不同的输出

升级到rails3后javascript不工作

php - 处理 PHP 头文件中特定于页面的 JavaScript