var str = '<table style=1 ><tr style=1 width=1 > <td style=1 colspan=1 rowspan=1 ></td> </tr></table>';
var reg = /(<td\s+)[^>]*((rowspan|colspan)=[^\"\'\s>]*)[^>]*((colspan|rowspan)=[^\"\'\s>]*)[^>]*(>)/ig;
str.replace(reg, "$1$2 $4$6").replace(/(<(table|tr|th))[^>]*(>)/gi,'$1$3');
这是javaScript中的,但是改了半天无法使用到java,求大神