|-转 js 正则匹配标签,过滤标签不保留内容和过滤标签保留内容,过滤标签的的属性
js 正则匹配标签,过滤标签不保留内容和过滤标签保留内容,过滤标签的的属性 1、匹配双标签(包括内容),过滤标签,不保留内容。 var reg1 = /span[^]*(.|\n)*\...
js 正则匹配标签,过滤标签不保留内容和过滤标签保留内容,过滤标签的的属性
1、匹配双标签(包括内容),过滤标签,不保留内容。
var reg1 = /span[^]*(.|\n)*\/span/gi; var str1 = 'span我是被删除的/span123123'; console.log(str1.replace(reg1, ''));
2、匹配标签(不包括内容),过滤标签,保留内容。
var reg1 = /(\/?font.*?)/gi; var reg2 = /(\/?span.*?)/gi; var reg3 = /(\/?a.*?)/gi; var reg4= /(\/?font.*?)|(\/?span.*?)|(\/?a.*?)/gi; var str = 'span我是被保留的/spana href="asdasd"你好,我也是被保留的font我的font里的/font/a'; console.log(str.replace(reg1, '')); console.log(str.replace(reg2, '')); console.log(str.replace(reg3, '')); console.log(str.replace(reg4, ''));
3、去掉标签内的属性(比如style和class) ...
浏览更多内容请先登录。
立即注册
更新于:2020-03-29 21:48:00
相关内容
PHP正则表达式,看这一篇就够啦!
PHP正则表达式提示Warning: preg_match(): Delimiter must not be alpha...
PHP正则匹配中文汉字和中文字符(亲测有效)
(PHP)正则表达式-忽略大小写,
PHP向js传数组
正则,元字符判定和元字符排除混用时,字符串长度判断问题
js关于对齐方式display的三个属性
推荐内容