给出包含
的html文件<a>black_dogs</a> <a>black_dogs_bite</a> <a>black_dogs_bite_children</a>
此代码仅替换第一次出现的“_”字符串
var allA = document.getElementsByTagName("a");
for (var i=0,n=allA.length;i<n;i++) {
allA[i].innerHTML=allA[i].innerHTML.replace("_"," ");
}
如何更改此标记以查找标记之间“_”的所有出现?
答案 0 :(得分:0)
使用带有g
全局标志的正则表达式:
.replace(/_/g, " ")