js替换

Posted on 2008-07-19 11:18 追梦人 阅读(179) 评论(0)  编辑  收藏 所属分类: Javascript
function replaceImg(str, imagePath)
 {
         var rep1=new RegExp("<img( ||.*?)src=('|\"|)(.*?)('|\"|>| )","gim") //定义正则模式
         var str2=str.match(rep1) //搜索,主要得到length
         return str.replace(RegExp.$3, imagePath);
 }

注: |     或者  ;
         *     代表所有字符;
         ?      代表不限制重复次数;
         $3   表示RegExp里的第三个括号里的内容(.*?);
        "gim" 表明格式,可以去掉;

只有注册用户登录后才能发表评论。


网站导航: