如何用换行符替换传入文本中的所有标记<br>
?
示例:我从服务器获取文本:文本文本<br>
文本文本文本
我期望得到以下结果:
文本文本文本
文本文本
p.s.我使用react原生
通过String.prototype.replace
:
var incoming = 'Foo <br> Bar <br> Baz';
function brToNl(text) {
return text.replace(/<br>/g, 'n');
}
console.log(brToNl(incoming));
您可以执行以下操作:
var str = 'Text text text <br> text text text.'
var replaced = str.replace(/<brs*/?>/mg,"n");
console.log(replaced);