-1

有人可以告诉我为什么这不起作用吗?

str = "program";
destdriver = str.replace(/(internal|file|program)/), "$1");
console.log(destdriver);

我得到: Uncaught SyntaxError: Unexpected token 。

4

1 回答 1

3

改变

str.replace(/(internal|file|program)/), "$1");
                                     ^
                           why that parenthesis ?

str.replace(/(internal|file|program)/, "$1");

但是整个表达式看起来毫无用处:如果找到了这个词,你自己替换它。

于 2013-05-24T17:23:12.110 回答