替换所有<;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',)
您的代码已经替换了
。。。