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:"
Итак, как мне передать переменную для замены функции, чтобы заменялось только точное совпадение.