首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

求正则示意式去除html标签的样式保留img标签的src

2013-10-25 
求正则表示式去除html标签的样式保留img标签的srcString html tablep style\text-align: center\

求正则表示式去除html标签的样式保留img标签的src

String html = "<table><p style="text-align: center">  <span><a href="/picture/0/1309131759193174664.JPG">" +
"<img border="0" alt="" src="/picture/0/s1309131759193174664.JPG" /></a></span></p></table>";
  String s = html.replaceAll("(\\<\\w+\\s*)[^\\>]*", "$1");
System.out.println(s);

上面的代码可以去掉样式,但是怎么保留img标签的src那,
 strClear=strClear.replaceAll("</?[^/?(br)|(p)][^><]*>","");//保留br标签和p标签。
这是保留标签的一个参考,但是我改了有问题,请大神帮我看看 正则表达式?html样式
[解决办法]
请问你的目的是什么,为何要用这么笨的方法?

热点排行