为了账号安全,请及时绑定邮箱和手机立即绑定

请各位大佬指点!除了 img标签src属性以外的所有标签属性都剔除,怎么写呢,不会写,好难哦跪求!

请各位大佬指点!除了 img标签src属性以外的所有标签属性都剔除,怎么写呢,不会写,好难哦跪求!

千万里不及你 2019-08-21 18:08:30
pastedText="呵呵";除了img标签src属性以外的所有标签属性都剔除,怎么写呢pastedText=pastedText.replace。。。。。怎么写求求了
查看完整描述

2 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

一条正则应该是不能区分开二者的,因为你既要排除所有标签包括img的属性,又要保留img的src属性
str.replace(/]+(src=".+?")[^>]+>/g,'').replace(/(<(?!img)([A-Za-z]+)([^>]+)\>)/g,'<$2>');
优化一下
str.replace(/]+(src=".+?")[^>]+>/g,'').replace(/<(?!img)([A-Za-z]+)(?:[^>]+)\>/g,'<$1>');
                            
查看完整回答
反对 回复 2019-08-21
?
叮当猫咪

TA贡献1776条经验 获得超12个赞

pastedText=pastedText.match(//)[0]
letpastedText='呵呵';
pastedText=pastedText.replace(/(.*)()(.*)/,function($1,$2,$3){
return$3
})
console.log(pastedText)
                            
查看完整回答
反对 回复 2019-08-21
  • 2 回答
  • 0 关注
  • 331 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信