javascript 如何分割HTML实体

px9o7tmv  于 2023-04-10  发布在  Java
关注(0)|答案(2)|浏览(113)

如何将<p>Hello&emsp;World!</p>中的文本拆分为HelloWorld
我试过了:document.querySelector('p').innerHTML.split(/&emsp/);
但是没有用

dy2hfwbg

dy2hfwbg1#

你可以用withspace \s+来拆分它

let txt = document.querySelector('p').innerHTML
data = txt.split(/\s+/)
console.log(data)
<p>Hello&emsp;World!</p>
ws51t4hk

ws51t4hk2#

使用替换方法:

document.querySelector('p').innerHTML.replace(/&emsp;/,' ');

如果你需要数组中的数据

const splitDataArr = document.querySelector('p').innerHTML.split(/\s+/);

相关问题