当前位置: 代码迷 >> J2SE >> 请问怎么用正则表达式表示这个字符串
  详细解决方案

请问怎么用正则表达式表示这个字符串

热度:119   发布时间:2016-04-24 12:13:25.0
请教如何用正则表达式表示这个字符串
我有一个字符串,内容为:
\n<a href=\"http:\/\/aaaaaaaaaa.bbbb.ccccccc\/ad?\/asdfasdf\/asdfasdfsd*1asdfasdas!\/a\/asdfasdfasd\"><img src=\"http:\/\/asdfasdf.asdfasdf.as.com\/psb?\/asdfasdfasdf!\/a\/asdfasdf\" alt=\"\"\/><\/a>\nmy 123\n12345678

我要使用正则表达式表示<a href ....</a>这段内容,然后用str = str1.replaceAll(reg,"");来去掉这段正则表达式所表示的内容,最后剩下的字符串为:
\nmy 123\n12345678

请高手指教如何写这段正则表达式呢?小妹多谢啦。

------解决方案--------------------
正则可以这么写
Java code
String reg = "<a href=\\S*/a>";        str = str.replaceAll(reg, "");