又来求大神帮忙写个正则表达式。。。

yao442000 2013-08-05 10:57:23
去掉html标签的正则表达式是这样<[^>]+>
但我想保留<br><br/>标签,正则表达式应该怎么写
...全文
99 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
末日哥 2013-08-05
  • 打赏
  • 举报
回复
	  String str="<a><Br/><a><br><p style=\"xxxxxx\"></p> ";
	  String regex="<(?!BR)[^<>]*\\/?>";
	  Pattern p =Pattern.compile(regex,Pattern.CASE_INSENSITIVE);
	  Matcher m=p.matcher(str);
	  String newStr = m.replaceAll("");
	  System.out.println(newStr);
ghostkngiht 2013-08-05
  • 打赏
  • 举报
回复
(?!(<br/?>))(<.+?>)

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧