Pattern colPtn = Pattern.compile("<td>(.*)</td><td>(.*)</td>");
Matcher matcher = colPtn.matcher("<td>aaaa</td><td>bbbb</td>");
if (matcher.matches())
{
String aaa = matcher.group(1);
String aaa = matcher.group(2)
}
Matcher matcher = colPtn.matcher("<td>aaaa</td><td>bbbb</td>");
if (matcher.matches())
{
String aaa = matcher.group(1);
String aaa = matcher.group(2)
}
String s = "<td>aaaa</td><td>bbbb</td>" ;
Pattern p = Pattern.compile("<td>.+?</td>");
Matcher m = p.matcher(s);
while (m.find()) {
String str = m.group() ;
System.out.println(str.replaceAll("(<td>)|(</td>)",""));
}