我正在尝试在 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/