首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

一个正则表达的有关问题,请高手给指点下

2012-02-14 
一个正则表达的问题,请高手给指点下我想把 tablecellspacecellpading...border 中table的样式改成ta

一个正则表达的问题,请高手给指点下
我想把 <table   cellspace=     cellpading=   ...   border=   > 中table的样式改成
      <table   cellspace= "0 "   cellpading= "0 "   border= "1 ">
    用正则表达怎么写,,谢谢

[解决办法]
<script language=javascript>
function regexTest(yourStr)
{
return yourStr.replace(/( <table cellspace=)(.*?) (cellpading=)(.*?) (border=)(.*?)(> )/,
"$1\ "0\ "$3\ "0\ "$5\ "1\ "$7 ");
}
alert(regexTest( " <table cellspace= cellpading= ... border= > "));
</script>
[解决办法]
cellspace= cellpading= ... border=

换成 style= "padding:; margin:;border:1px solid red; "
or class= ".table "
or <table id= "tbStyle "> <style> #tbStyle{} </style>

热点排行