我正在使用以下代码,其中我想替换所有'与; $ 39但它不能正常工作.它只是首先取代'.
var searchUserName = document.getElementById("ctl00_ContentMain_UserSearchColl").value.replace("/\'/g", ";$39;");
例如:Ram的.Output:Ram; 39美元; 39美元
提前致谢.
您不需要将正则表达式放在双引号内.删除它们.
value.replace(/'/g, ';$39;')
Run Code Online (Sandbox Code Playgroud)
另请注意,您无需"逃避"单引号.(感谢@Paul S.指点)