JS 如何去除html 标签 多余空格

1 接口返回的富文本,无法正常解析,比如< img src='....'> img 前带有空格 是没法解析的

2 由于富文本信息返回有很多html 标签 对于 标签前面多余的空格要去除


智慧大石
浏览 591回答 2
2回答

偶然的你

可以让后台批量把< img> 替换成 <img>,或者用str.replace(/< /g,"<") 试试

皈依舞

不知道这个能解决不let&nbsp;str&nbsp;=&nbsp;"<&nbsp;img&nbsp;src='....'>&nbsp;&nbsp;<&nbsp;p></p>", &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;newStr&nbsp;=&nbsp;''; &nbsp;&nbsp;&nbsp;&nbsp;newStr&nbsp;=&nbsp;str.replace("<&nbsp;","<");&nbsp;&nbsp;&nbsp;&nbsp;console.log(newStr);
打开App,查看更多内容
随时随地看视频慕课网APP