表格, 代码还不规范, 连HTML好多人都没理解...

解决方案 »

  1.   

    <script language=vbscript>
    Dim regEx,Match,Matches
    Set regEx = New RegExp
    regEx.Pattern= "(\s+width=[0-9]*)([\>\s\""\']+)"
    regEx.IgnoreCase = True
    regEx.Global=True
    dim a
    a = "<td padding=123 width=264><td padding=123 width=264><td padding=123 width=264><td padding=123 width=264>"
    a = regEx.replace( a , "$1" + "px" + "$2" )
    msgbox a
    </script>
      

  2.   

    改进一下<script language=vbscript>
    Dim regEx,Match,Matches
    Set regEx = New RegExp
    regEx.Pattern= "(<td\s+[^<>]*\s+width=[\""\']*[0-9]+)([\>\s\""\']+)"
    regEx.IgnoreCase = false
    regEx.Global=True
    dim a
    a = "<td padding=123 width=264><td padding=123 width=264><td padding=123 width=264><td padding=123 width=264>"
    a = regEx.replace( a , "$1" + "px" + "$2" )
    msgbox a
    </script>
      

  3.   

    谢谢楼上的。能不能给个用js的啊,3Q~
      

  4.   

    <script>
    str = "<td padding=123 width=264><td padding=123 width=264><td padding=123 width=264><td padding=123 width=264>"
    str = str.replace(/(<td\s+[^<>]*\s+width=[\""\']*[0-9]+)([\>\s\""\']+)/gi,"$1px$2")
    alert(str)
    </script>
    try...