用JS的html()获取到的table有原来的属性,样式啥的,怎么样把这个字符串弄成只有table最基本结构的字符串,把属性,空格和CSS全都剔除?本来无意间找到了,但是没在意,现在好后悔,好像是用正则处理一下就行了,关键是正则的表达式不知道怎么弄,求大神帮忙比如<table class="....." style="....." id="......"><tr style="......" role="row" rowspan="1" colspan="1">
<th></th></tr><tr style="......" role="row" rowspan="1" colspan="1">
<td></td></tr></table>简化成最基本的<table><tr><th></th></tr></trable>
1 回答
蝴蝶不菲
TA贡献1810条经验 获得超4个赞
var str = "****";
str = str.replace(/\s/g. "");
str.replace(/(<table|<tr|<th|<td).*?(>)/g, $1$2);
添加回答
举报
0/150
提交
取消