首页前端开发其他前端知识js正则匹配table tr

js正则匹配table tr

时间2024-02-01 11:42:02发布访客分类其他前端知识浏览783
导读:收集整理的这篇文章主要介绍了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

若转载请注明出处: js正则匹配table tr
本文地址: https://pptw.com/jishu/595354.html
转换文本为超连接和Email格式的代码 正则表达式regular expression详述(一)

游客 回复需填写必要信息