后台返回的数据是这样的:
`<p><span style="color: rgb(51, 51, 51); font-family: "Open Sans", sans-serif;
font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps:
normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-
indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -
webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-
style: initial; text-decoration-color: initial; display: inline !important; float: none;"
>餐饮复工需要什么手续和准备工作。</span><br>
</p>`
而我只想要
餐饮复工需要什么手续和准备工作。
封装装一个字符串处理函数供自己以后使用:
const dealString = (str)=>{
let result = "";
let flag = false;
for(let char of str){
if(char===">"){
flag = true;
}
if(char==="<"){
flag = false
}
if(flag&&char!==">"){
result=result+char;
}
}
return result;
}
let str = `<p><span style="color: rgb(51, 51, 51); font-family: "Open Sans", sans-serif; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">餐饮复工需要什么手续和准备工作。</span><br>
</p>`
console.log(dealString(str));//餐饮复工需要什么手续和准备工作。