[100分]求一正则表达式

kmlxk0 2006-11-07 11:02:11
[100分]求一正则表达式 实现改变字符串中的
<td padding=123 width=264>

<td padding=123 width=264px>
...全文
215 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xishanlang2001 2006-11-08
  • 打赏
  • 举报
回复
改进一下

<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>
xishanlang2001 2006-11-08
  • 打赏
  • 举报
回复
<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>
muxrwc 2006-11-08
  • 打赏
  • 举报
回复
我晕,你加它干什么?
那个本来好象就是以像素为单位的。。。
浪费100分。。。
真是。。
懒得去死 2006-11-08
  • 打赏
  • 举报
回复
this.style.padding
myvicy 2006-11-08
  • 打赏
  • 举报
回复
<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...
kmlxk0 2006-11-08
  • 打赏
  • 举报
回复
谢谢楼上的。

能不能给个用js的啊,3Q~
梅雪香 2006-11-07
  • 打赏
  • 举报
回复
改改吧,用CSS
btbtd 2006-11-07
  • 打赏
  • 举报
回复
表格, 代码还不规范, 连HTML好多人都没理解...

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧