我需要解析JavaScript源代码并在正则表达式的帮助下匹配所有正则表达式:)。 首先我尝试了这个正则表达式:
(?:\/.*\/)
但是如果正则表达式包含斜杠,它就不起作用,就像在下一个源代码中一样
while (line.match(/[+*/]/))
line = line.replace(/([+*/])\s(\d+)\s(\d+)/, function (s, op, a, b) {
return operators[op](+a, +b);
});
我不知道如何将所有可能性保留在一个正则表达式中。 有没有办法使用正则表达式匹配javascript源代码中的正则表达式?