js正则匹配table tr
导读:收集整理的这篇文章主要介绍了js正则匹配table tr,觉得挺不错的,现在分享给大家,也给大家做个参考。 我觉得比ijao简单,但是脑子就是转不过弯。。。。请正则高手看看阿。<t...
收集整理的这篇文章主要介绍了js正则匹配table tr,觉得挺不错的,现在分享给大家,也给大家做个参考。 我觉得比ijao简单,但是脑子就是转不过弯。。。。请正则高手看看阿。
textarea id="txt">
table border=1 width="20%">
tr>
th>
tITle/th>
th>
title2/th>
/tr>
tr rs="{
id:\'section006\'}
">
td>
data1/td>
td>
data2 /td>
/tr>
tr >
td>
data1/td>
td>
data2/td>
/tr>
/table>
/textarea>
script>
VAR str = document.getElementById('txt').value;
alert(str);
/script>
/tr[^> ]*> [\s\S]*?\/tr> /gi,
分享一个函数
//普通替换function doRepNormal(s){ var str=s.replace(/p> br tyPE="_moz"> \s*?\/p> /ig,""); str=str.replace(/p> \s*?br type="_moz"> \s*?\/p> /ig, ""); str=str.replace(/p> (\s|\& nbsp\; | | |\xc2\xa0)*?\/p> /ig, ""); str=str.replace(/p> \s*?\/p> /ig,""); str=str.replace(/p> & nbsp; \/p> /ig,""); str=str.replace(/br type="_moz"> \n& nbsp; \/p> /ig, "/p> "); str=str.replace(/br type="_moz"> \s*?\/p> /ig, "/p> "); str=str.replace(/br\s*?\/?> \s*?\/p> /ig, "/p> "); str=str.replace(/br \/> \n& nbsp; \/p> /ig, "/p> "); str=str.replace(/br> \n& nbsp; \/p> /ig, "/p> "); //表格替换 str=str.replace(/table[^> ]*> /ig, "table> "); str=str.replace(/thead[^> ]*> /ig, "thead> "); str=str.replace(/tbody[^> ]*> /ig, "tbody> "); str=str.replace(/tfoot[^> ]*> /ig, "tfoot> "); str=str.replace(/tr[^> ]*> /ig, "tr> "); str=str.replace(/th [^> ]*> /ig, "th> "); str=str.replace(/td[^> ]*> /ig, "td> "); str=str.replace(/th> \s*?p> /ig, "th> "); str=str.replace(/\/p> \s*?\/th> /ig, "/th> "); str=str.replace(/td[^> ]*> \s*?p> /ig, "td> "); str=str.replace(/td> \s*?p> /ig, "td> "); str=str.replace(/\/p> \s*?\/td> /ig, "/td> "); return str; }
以上就是js正则匹配table tr的详细内容,更多关于js正则table的资料请关注其它相关文章!
您可能感兴趣的文章:- javascript中使用正则表达式清理table样式的代码
- js正则匹配table,img及去除各种标签问题
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: js正则匹配table tr
本文地址: https://pptw.com/jishu/595354.html