<table class="query" border="1" id="TaskInfo">
<tr >
<td class="query_left_td01">
<b>任务名称:</b>·······<br>
<b>任务阶段:</b>····<br>
<b>技能组:</b><br>
<b>任务分组:</b>····<br>
<b>任务类型:</b>标准任务<br>
<b>处理人:</b>····<br>
<b>计划开始时间:</b>2013-04-22<br>
<b>计划结束时间:</b>2013-04-28<br>
<b>计划工时:</b>56.00<b><br>
<b>任务描述:</b>无····<br>
<b>难度系数:</b>--<br>
</td>
</tr>
</table>用什么方法把<b>计划结束时间:</b>2013-04-28<br>这句话中的2013-04-28截取出来。
不知道是不是还是使用正则。如果是的话,麻烦哪位帮着写一下。。谢谢了。
String s = "<b>计划结束时间:</b>";
String e = "<br>";
temp=temp.substring(temp.indexOf(s)+s.length());
temp=temp.substring(0,temp.indexOf(e));
System.out.println(temp);
//原始字符串
String src =" <b>计划开始时间:</b>2013-04-22<br> ";
//正则规则
String reg = "<b>计划开始时间[^</b>]</b>\\s*(\\d{4}-\\d{2}-\\d{2})\\s*<br>";
//目标串
String dest = "";
final Matcher m = RegexpUtils.matcher(reg, src);
if (m.find()) {
dest = m.group(1).toString();
}
System.out.println(dest);
<b>计划结束时间:</b><span id="xxxooo">2013-04-28</span><br>