开发者社区> 问答> 正文

js replace正则?报错

我用到文本编辑器中的文章了,但是文章中的标签导致页面报错,我想用replace方法去掉文章中的所有标签,请问正则怎么写?

展开
收起
爱吃鱼的程序员 2020-06-08 20:42:56 868 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    引用来自“beastxiao”的评论

    如果简单认为标签就是尖括号内的,那可以这样,比如:

    "<div>abc</div><span>123</span>".replace(/<.*?>/g,"");

    希望对你有帮助

    innerText不就行了?存的时候就截取呗我要的就是js截取,不是在页面上的,是数据库取出来就是这种东西phpstrip_tags你值得拥有我要的就是js截取。

    如果简单认为标签就是尖括号内的,那可以这样,比如:

    "<div>abc</div><span>123</span>".replace(/<.*?>/g,"");

    希望对你有帮助

    varRegExpTag=/^([^<]*)<[^<>]+>(.*)<[^<>]+>$/gi;strInnerHtml=strInnerHtml.replace(RegExpTag,"$1$2");
    2020-06-08 20:43:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript函数 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载