急急 ..正则表达式 匹配问题
各位 高手:
有这样一个 问题 ...
html 里 有 类似
<td> aa </td> <td> bb </td> <td> 11125 </td> ...
的 代码
我想通过 正则表达式 将 所有 <td> </td> 中间 的 值 得到..
请问 这个功能 用 java 代码 该 如何 实现呢.
多谢 啊...
------解决方案--------------------。。。 又发了一次
------解决方案--------------------最烦这种一贴多发
------解决方案-------------------- String s = " <td> aa </td> <td> bb </td> <td> 11125 </td> ";
String regex = " <(.+)> (.*?) </\\1> ";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(s);
while (m.find()) {
System.out.println(m.group(2));
}