如果我有一个包含</custom-tag>
的字符串,我如何使用replace来查找字符串中所有出现的标记并将其替换为“”,例如mystr.replace(/</constant>/g,"")
将不起作用。< / p>
答案 0 :(得分:9)
您需要转义/
,以免它被解释为正则表达式的结尾。
mystr.replace(/<\/constant>/g, "")
当然,如果您的搜索是一个常量表达式,就像在这里一样,您可以使用以下技术在没有正则表达式的情况下执行全局替换:
mystr.split("</constant>").join("")
答案 1 :(得分:3)
mystr.replace(/<\/constant>/g,"");
这应该做到