js正则表达式给table加上tbody代码
DW不会自动生成 ,一个网页 表太多了的话,添加好麻烦哦!替换整个文件夹内的就更费时了。 比如 代码如下 table width=100% border=0 cellpadding=2 cellspacing=3 table width=100% 有若干table,但是没有
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>就可以了。
精彩图集
精彩文章