这段正则如何写 本帖最后由 ziluopao1 于 2014-09-13 22:14:48 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str='<img src="/MT_File/Ad_File/201372393630816715326.jpg" alt="" />'var reg=/<img src="(.*)" (alt=.*)? \/?>/g;str=str.replace(reg,function(item,m1,m2,i,str){ var mx='ADfile'+m1; mx=str.replace(m1,mx); return mx; });str; 哦,是这样,我是在dreamweaver替换功能中操作的,其中有一个选项是正则替换.我现在查找的正则写成这样了<img src="(.+).jpg,并测试通过了.但,最终的目的是替换,即找到的所有的符合的字符串前要加上/sh/所以我又写成了:<img src="/sh/(.+).jpg,但是结果却是:<img src="/sh/(.+).jpg 不知我如何写呢 JavaScript如何实现这样的效果 JS转换编码 进度条读完后,如何在前台隐藏 星期一中午12点之后就不可再添加和修改,这个如果用js限制要怎么做 js函数不执行好像, 怎麼讓js在繁體也可以用啊? 用什么软件可以把js变成字符串分解然后执行来实现加密?(如live.com) 谁帮我看看这个网页里的那张图片的真实地址? 当下拉菜单值改变时,将下拉菜单当前值赋给文本框如何实现? 怎样使button的value文字靠button的左侧显示? 关于prototype的一点疑惑 web matrix的服务器端控件调用javascript的alert()函数
var reg=/<img src="(.*)" (alt=.*)? \/?>/g;
str=str.replace(reg,function(item,m1,m2,i,str){
var mx='ADfile'+m1;
mx=str.replace(m1,mx);
return mx;
});
str;
我现在查找的正则写成这样了<img src="(.+).jpg,并测试通过了.但,最终的目的是替换,即找到的所有的符合的字符串前要加上/sh/
所以我又写成了:<img src="/sh/(.+).jpg,但是结果却是:<img src="/sh/(.+).jpg 不知我如何写呢