javascript - 评论正则表达式

标签 javascript regex comments

我正在尝试在 JavaScript 中注释正则表达式。

关于如何使用正则表达式从代码中删除注释的资源似乎很多,但实际上并没有关于如何在 JavaScript 中注释正则表达式以使其更易于理解的资源。

最佳答案

不幸的是,JavaScript 没有像其他一些语言那样的正则表达式文字的冗长模式。你可能会发现 this interesting, though .

代替任何外部库,最好的办法是使用普通字符串并注释:

var r = new RegExp(
    '('      + //start capture
    '[0-9]+' + // match digit
    ')'        //end capture
); 
r.test('9'); //true

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

相关文章:

javascript - 如何使用 lodash _.filter 与 _.forEach 重构 for 循环?

ruby - 在正则表达式中使用否定条件

excel - 将多个单元格值插入注释

java - 是否有任何有效的 Java 解决方案/算法可以根据带分隔符的键字符串在文本字段中查找值?

Bash 脚本将 x 个起始注释行提取到另一个文件中

java - 存在 TODO 时如何防止构建 Java 项目

php - 为什么我的提交表单会将我带到我的 php 页面?

javascript - HTML 表格在 TD 之间移动鼠标时触发 mouseOut

javascript - 无法使用 find 捕获元素

基于数组的 PHP 路由,如何将 * 匹配到任何东西