Javascript 如何删除所有跨距?

Javascript 如何删除所有跨距?,javascript,Javascript,我正在尝试从给定文本中删除所有出现的和 例如: <span>Пн - Пт: 09:00-18:00</span><span>Сб: 09:00-13:00</span><span>Вс: выходной</span> Пц-Пц:09:00-18:00Сб:09:00-13:00цццц 以下是我迄今为止所尝试的: phonecatControllers.filter('htmlToPlaintext1', func

我正在尝试从给定文本中删除所有出现的

例如:

<span>Пн - Пт: 09:00-18:00</span><span>Сб: 09:00-13:00</span><span>Вс: выходной</span>
Пц-Пц:09:00-18:00Сб:09:00-13:00цццц
以下是我迄今为止所尝试的:

phonecatControllers.filter('htmlToPlaintext1', function() {
    return function(text) {
        return  String(text).replace('</span><span>', ' ');
    }
});
phonecatControllers.filter('htmltplantext1',function(){
返回函数(文本){
返回字符串(文本)。替换(“”,”);
}
});

您可以链接多个替换以删除起始和结束标记:

return String(text)
    .replace('</span><span>', ' ')
    .replace('<span>', '')
    .replace('</span>', '');
返回字符串(文本)
.替换('','')
.替换('','')
.替换(“,”);

您可以链接多个替换以删除起始和结束标记:

return String(text)
    .replace('</span><span>', ' ')
    .replace('<span>', '')
    .replace('</span>', '');
返回字符串(文本)
.替换('','')
.替换('','')
.替换(“,”);

您可以链接多个替换以删除起始和结束标记:

return String(text)
    .replace('</span><span>', ' ')
    .replace('<span>', '')
    .replace('</span>', '');
返回字符串(文本)
.替换('','')
.替换('','')
.替换(“,”);

您可以链接多个替换以删除起始和结束标记:

return String(text)
    .replace('</span><span>', ' ')
    .replace('<span>', '')
    .replace('</span>', '');
返回字符串(文本)
.替换('','')
.替换('','')
.替换(“,”);

用于删除包含内容的范围:

String(text).replace(/<span>.*<\/span>/,'');
字符串(文本)。替换(/.*/,“”);
或者,如果您想留下内容:

String(text).replace(/<span>([^<]+)<\/span>/g,'$1');

String(text)。替换(/([^)以删除包含内容的范围:

String(text).replace(/<span>.*<\/span>/,'');
字符串(文本)。替换(/.*/,“”);
或者,如果您想留下内容:

String(text).replace(/<span>([^<]+)<\/span>/g,'$1');

String(text)。替换(/([^)以删除包含内容的范围:

String(text).replace(/<span>.*<\/span>/,'');
字符串(文本)。替换(/.*/,“”);
或者,如果您想留下内容:

String(text).replace(/<span>([^<]+)<\/span>/g,'$1');

String(text)。替换(/([^)以删除包含内容的范围:

String(text).replace(/<span>.*<\/span>/,'');
字符串(文本)。替换(/.*/,“”);
或者,如果您想留下内容:

String(text).replace(/<span>([^<]+)<\/span>/g,'$1');

字符串(文本)。替换(/([^不完全正确,因为他想在收口和开口跨距之间插入空格。不完全正确,因为他想在收口和开口跨距之间插入空格。不完全正确,因为他想在收口和开口跨距之间插入空格平底锅。