<p><font face=宋体 color=#000000> 合肥新风客科技,网吧维护,网络维护,安徽合肥第一大网维公司,个人装机,学生笔记本购买 企业酒店系统维护,电脑维修。</font></p>而我期望只需要里面的文字,html标签和空格都去除,这个借助强大的正则表达式即可:
1、正则表达式过滤html标签
s.replace(/<\/?.+?>/g,"");2、正则表达式过滤空格
s.replace(/ /g,"");最终代码:
<script> var s="<p><font face=宋体 color=#000000> 合肥新风客科技,网吧维护,网络维护,安徽合肥第一大网维公司,个人装机,学生笔记本购买 企业酒店系统维护,电脑维修。</font></p>"; var dd=s.replace(/<\/?.+?>/g,""); var dds=dd.replace(/ /g,"");//dds为得到后的内容 console.log(dds); //结果:合肥新风客科技,网吧维护,网络维护,安徽合肥第一大网维公司,个人装机,学生笔记本购买 企业酒店系统维护,电脑维修。 </script>