替换所有<;br>;javascript中带空格的标记

替换所有<;br>;javascript中带空格的标记,javascript,regex,Javascript,Regex,在非常简单的事情上有困难, 如何正确地用空格替换字符串中的所有和 这是我试图使用的,但我收到了相同的字符串: var finalStr = replaceAll(replaceAll(scope.ItemsList[i].itemDescr.substring(0, 27), "<", " "), "br>", " "); function replaceAll(str, find, replace) { return str.replace(new RegExp(find,

在非常简单的事情上有困难, 如何正确地用空格替换字符串中的所有


这是我试图使用的,但我收到了相同的字符串:

var finalStr = replaceAll(replaceAll(scope.ItemsList[i].itemDescr.substring(0, 27), "<", " "), "br>", " ");
function replaceAll(str, find, replace) {
    return str.replace(new RegExp(find, 'g'), replace);
}
var finalStr=replaceAll(replaceAll(scope.ItemsList[i].itemsdescr.substring(0,27),“”,“”);
函数replaceAll(str、find、replace){
返回str.replace(新的RegExp(查找'g'),replace);
}

您可以通过以下方法实现:

str = str.replace(/<br\s*\/?>/gi,' ');

@user1935987您错了,
g
修饰符是全局的。我更喜欢
str.replace(//g',)
您的代码已经替换了

。。。