<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>
改进一下<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>
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>
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>
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...