求去除一段文本中所有除开img标签外的html标签的正则。

2024-11-27 10:55:38
推荐回答(2个)
回答1:

正则表达式  <\/?((?!img).)*?\/?>

我给你一个Javascript语言的例子,你看看吧

 
  var s ='  
asdasd
 

avbcllll

';  
  var regex = /<\/?((?!img).)*?\/?>/g;  
  var result = s.replace(regex,"");
 alert(result);


运行结果
asdasd avbcllll

回答2:

<\/?(?:html|body|div|p)>

应该可以了,要是真存在这种

、标签到是还得改改