博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则去除HTML标签
阅读量:3900 次
发布时间:2019-05-23

本文共 288 字,大约阅读时间需要 1 分钟。

正则匹配html标签简单的思路就是:匹配所有<>里的不是>的字符。这样就能保证匹配到的那些<...>里面不会再有尖括号。

描述有点绕,看下代码:

var reg = /<[^>]+>/ig;

解释一下:^ 是非的意思,所以[^>]就表示所有非>字符。并且这里用+而不是*,这样可以防止匹配到不是html标签的“空标签”,即<>

具体用法如下:

var str = '
hello
world
';console.log(str.replace(/<[^>]+>/ig, '')); // hello world

Demo 体验地址:

以上 ?

转载地址:http://utden.baihongyu.com/

你可能感兴趣的文章
数据库SQL语言语法总结6---数据控制
查看>>
数据库SQL语言语法总结1---表操作
查看>>
Numpy中stack(),hstack(),vstack()函数详解
查看>>
基于3D卷积神经网络的行为识别
查看>>
K.function用法
查看>>
keras -- multi-loss
查看>>
pytorch数据增强的具体细节
查看>>
pytorch专题 --- load模型
查看>>
VSCode编写C++代码从零开始
查看>>
ESC ubuntu16.04 ipv6配置
查看>>
visual studio 创建 C/C++静态库和动态库
查看>>
2021-05-26
查看>>
ubuntu中配置环境变量
查看>>
ubuntu安装weditor
查看>>
Ubuntu安装NVIDIA显卡驱动
查看>>
vue-cli中实现dolist
查看>>
sass的安装
查看>>
Vue-cli中路由配置
查看>>
豆瓣高分JAVA书籍,你都读过吗?
查看>>
java图书管理系统
查看>>