A-A+

js正则表达式给table加上tbody代码

2016年01月20日 前端设计 暂无评论 阅读 5 views 次

DW不会自动生成,一个网页表太多了的话,添加好麻烦哦,替换整个文件夹内的就更费时了,比如如下代码:

<table width="100%" border="0" cellpadding="2" cellspacing="3">
<table width="100%">

有若干table,但是没有tbody,现在需要用正则批量加上,匹配table结束标签</table>比较简单,在前面加上一个</tbody>就行了,但是,匹配table的起始标签有点难度,因为可能有属性,不过之前匹配过链接了,这个也大同小异.

实例table代码如下:

<table width="100%" border="0" cellpadding="2" cellspacing="3">
<table width="100%">

正则,代码如下:

/<tables(s*w*?s*=s*".+?")*?s*?>/g

匹配一个<table,在匹配若干个属性,最后只要再找到>就代表标签结束,之后再replace一下,加上<tbody>就可以了.

给我留言