hidValue="javaScript:java";
replaceStr = "java";
resultStr=hidValue.replace("/\b"+replaceStr+"\b/gi","");
resultStr 仍然包含“javaScript:java”
上面的代码没有替换确切的字符串 java。但是当我更改代码并直接传递值'java'时,它会被正确替换,即
hidValue="javaScript:java";
resultStr=hidValue.replace(/\bjava\b/gi,"");
resultStr 包含“javaScript:”
那么我应该如何传递一个变量来替换函数,以便只替换完全匹配的。