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

对传智播客很大失所望

2013-03-14 
对传智播客很失望String temp info.replaceAll(/td,/td\n)// 转化换行Pattern p Pattern.com

对传智播客很失望

String temp = info.replaceAll("</td>",
"</td>\n");// 转化换行
Pattern p = Pattern
.compile("(?<=<td>).*(?=</td>)");
Matcher m = p.matcher(temp);
while (m.find()) {
ss[i] = m.group().toString();
i++;
}

求代码分析,正则表达式当真不会。
求这段代码的意思%>_<% 正则表达式 Pattern? Matcher?
[解决办法]
info.replaceAll("</td>", "</td>\n");
把</td>替换成</td>\n
比如本来是<td>fasdf</td>fdsaf</td>fadsf
替换之后是:<td>fasdf</td>\nfdsaf</td>fadsf\n
(?<=<td>).*(?=</td>)
这个是前序环视和后续环视,查找<td>和</td>之间的内容
后面的代码做的是把<td>,</td>之间的内容存在ss里面

热点排行