文本信息如【】所示,如何将加粗链接给删除呢?【http://item.taobao.com/item.htm?id=15743974559, http://item.taobao.com/item.htm?id=15743974559&on_comment=1#reviews, http://item.taobao.com/item.htm?id=15482006763, http://item.taobao.com/item.htm?id=15482006763&on_comment=1#reviews, http://item.taobao.com/item.htm?id=20254752472, http://item.taobao.com/item.htm?id=20254752472&on_comment=1#reviews, http://item.taobao.com/item.htm?id=17026847099, http://item.taobao.com/item.htm?id=17026847099&on_comment=1#reviews, http://item.taobao.com/item.htm?id=20544352592, http://item.taobao.com/item.htm?id=20544352592&on_comment=1#reviews】
【http://item.taobao.com/item.htm?id=15743974559,http://item.taobao.com/item.htm?id=15482006763, http://item.taobao.com/item.htm?id=20254752472, http://item.taobao.com/item.htm?id=17026847099, http://item.taobao.com/item.htm?id=20544352592】
String str = "【http://item.taobao.com/item.htm?id=15743974559," +
" http://item.taobao.com/item.htm?id=15743974559&on_comment=1#reviews," +
" http://item.taobao.com/item.htm?id=15482006763, " +
"http://item.taobao.com/item.htm?id=15482006763&on_comment=1#reviews," +
" http://item.taobao.com/item.htm?id=20254752472," +
" http://item.taobao.com/item.htm?id=20254752472&on_comment=1#reviews, " +
"http://item.taobao.com/item.htm?id=17026847099, " +
"http://item.taobao.com/item.htm?id=17026847099&on_comment=1#reviews," +
" http://item.taobao.com/item.htm?id=20544352592, " +
"http://item.taobao.com/item.htm?id=20544352592&on_comment=1#reviews】 ";
System.out.println(str.replaceAll("(http:.*?), http:(:?.*?)#reviews", "$1"));
System.out.println(str.replaceAll("(http:[^,]*), http:(:?[^,]*)#reviews", "$1"));
"$1")这个问号在此什么意思 好久不用正则了 有点忘了 问号有一个或者没有 这里不是这个意思吧