正则表达式批量替换 DW 批量替换

<divstyle='BORDER:1pxsolid#DCE6F4;MARGIN-TOP:20px;MARGIN-BOTTOM:20px;MARGIN-LEFT:5px;... <div style='BORDER: 1px solid #DCE6F4; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; PADDING: 5px; BACKGROUND-COLOR: #eef8ff;line-height:180%; COLOR: #000000; font-family: Arial; font-size: 8pt; width=100%; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#FFFFFFFF", EndColorStr="#F2F5FAFF");'>
This page was saved using <a class="applink" href="http://www.spidersoft.com"><b>WebZIP 7.0.0.1025</b></a> on 04/06/10 12:24:52.<br>
<b>Address:</b> <a class="info" href="http://www.cg168.cn/3B1.html">http://www.cg168.cn/3B1.html</a><br>
<b>Title:</b> 系统版  •  <b>Size:</b> 6601  •  <b>Last Modified:</b> Thu, 01 Apr 2010 11:33:19 GMT<br></div>

如何批量替换以上代码啊,
展开
 我来答
ckencken
2010-04-06 · 超过21用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:55.9万
展开全部
格式:后面的注释不能复制到代码中
var temp=in_str;(in_str改成你要替换的数据内容)

var reg=//ig; (“//”中间是正则表达式匹配的内容)
var out_str=temp.replace(reg,'你要换的内容');(out_str为你替换后的结果)

out_str已经存放着你要的数据内容。

比如修改里面的URL地址的正则表达式可以是这样,例如:
var reg=/href="[^<>]+"/ig;
var out_str=temp.replace(reg,"href="(本括号去掉换成你要改的内容比如其他的URL,如果要用变量自己将整个用变量表示)"");
其中[^<>]+的意思是:不能为“<”或者“>”的任意多个字符,^代表非,代表[]内每一个字符都不满足,<>中间不需要间隔;
技巧:因为匹配加上了“href=”、引号等多余的字符,替换时也会被替换掉,所以要对其进行补充。
匿名用户
2010-04-06
展开全部
你要把什么换成什么呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式