22问答网
所有问题
js正则匹配html中的img标签,然后将img标签插入到另外的div里。
简单的说就是用正则获取图片,然后显示在页面的另一个div里
举报该问题
推荐答案 2016-09-12
var html = 'fdsafds<img src=fdsaf>fdsafdsaf<img src=fdsaf>';
var imgs = html.match(/<img[^>]+>/g);
document.getElementById('test').innerHTML = imgs.join('');
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/CTfSIf2TCh0If6TC6I6.html
其他回答
第1个回答 2016-09-12
var s="<img class=user-head-img width=70 height=70 src=
https://gss0.bdstatic.com/70cFsj3f_gcX8t7mm9GUKT-xh_/avatar/100/r6s1g9.gif /> <img class=user-head-img width=70 height=70 src=https://gss0.bdstatic.com/70cFsj3f_gcX8t7mm9GUKT-xh_/avatar/100/r6s1g9.gif />";
var p=/<img[^<>]+>/g;
var m=s.match(p);
var img="";
for (var i=0; i<m.length; i++ )
{
img+=m[i];
}
document.getElementById("dv1").innerHTML=img;
相似回答
如何使用PHP给
html
<
img
>
标签
添加<
div
>?
答:
html
code= 'gdgfgsdfg<
img
src="imge.jpg">fsafasfd<img src="imge2.jpg">fsafasfd';preg = "/<img src=\"(.+?)\">/";preg_match_all($preg,$htmlcode,$matches);for ($i=0; $i< count($matches[0]); $i++) { htmlcode = str_replace($matches[0][$i],"<
div
>".$mat...
正则
获取[
img
][/img] <img src="">
标签
图片
答:
(1)
正则匹配img
src,并获取匹配结果。(此处可匹配前三种)myreg=/<(img|
IMG
).*?(>|\/>|><\/img>)/gi;myreg=/<(img|IMG).*?src=".*?\.(jpg|gif|bmp|bnp|png)".*?(>|\/>|><\/img>)/gi;(2)正则匹配src="文件路径",并获取匹配结果。(此处可匹配前三种)myreg=/src...
大家正在搜
js正则排除html标签
js匹配正则的方法
js正则匹配中文
正则匹配html
js中正则表达式的使用
js正则匹配数字
javascript 正则
html正则
正则解析html
相关问题
div 中 引用 <img> 标签问题?
javascript 正则替换IMG标签
求助JS 正则表达式匹配img标签
匹配img标签 js正则表达式
js 正则表达式,匹配字符串中所有<img>(属性也要带上)...
javascript选择div 中的 img
如何用正则表达式匹配除了img标签的所有其他标签 匹配所有h...
求一个js正则表达式:替换html内容中除了<img>标签外...