【发布时间】:2014-05-14 04:25:12
【问题描述】:
我正在尝试编写一个正则表达式来检测 javascript 文件中的正则表达式。我花了一些时间,这就是我想出的:
\/.*?\/[a-zA-Z]?
这很好用:
/^[^0-9][2,3]$/
/^[a-z]+( +[a-z]+){2,}$/g
但是它失败了:
/\/.*?\/[a-zA-Z]?/g
为了阐明我的目标,我将使用这个正则表达式来检测 JavaScript 代码中的正则表达式并对它们进行颜色编码。
【问题讨论】:
-
如果我执行
/abcd\/abcd/会发生什么?您的正则表达式将失败。
标签: javascript regex parsing