<script type="text/javascript"> var a = '<p>阿斯蒂芬阿斯顿发斯蒂芬<br /></p><p><img src="/a/456" /><img src="/a/456" /><img src="/a/456" /><img src="/a/456" /></p><p>打客服就爱看啥地方</p><p><img src="/b/789" _src="/b/789"></p><p>施蒂利克法规及时来对付gas法拉盛的客服</p><p><br /></p>'; var arrimg = []; a.replace(/<img [^>]*src=['"]([^'"]+)[^>]*>/gi, function (match, capture) { if(arrimg.indexOf(capture)>-1) return; arrimg.push(capture); let ss="http://www.11.com"+capture; a = a.replace(new RegExp(capture, 'g'), ss);//这里也可以替换成需要的路径 }); console.log(a); </script>