JS匹配img标签的url

DEMO goes first



CODE goes second

<form id="f" name="f" method="post" action="">
	<textarea name="g" cols="100" rows="5">
		<img width="123" height="456" src="/img/at2.png" alt="test">
		<img width="789" height="987" src="http://img.xiaohudie.net/at.png" alt="demo">
	</textarea>
	<input type="button" value="find img url"  onclick="alert(h(d).join('n'));"/>
</form>
<script language="javascript"> 
function  h(d){
   /**
    * Js_regex_img_url  
    * coder: 
    * 2013-05-17
    */
    var a=/<img.+?src=('|")?([^'"]+)('|")?(?:s+|>)/gim;
    var b = [];
    while(c=a.exec(d)){
        b.push(c[2]);
    }
    return b;
}
var d= document.f.g.value; 
///alert(e.join('n')); 
</script>

End.

LIKE OR SHARE IT:

admin发表于Code目录下,标签为,转载请保留链接

TOP DOWN
发表评论

您必须 [ 登录 ] 才能发表留言!

  1. 沙 发 大发

    a little 专业

    五月 17, 2013 17:57:32
  2. 板 凳 xyixyixyi

    这个有什么用哦?说说

    五月 17, 2013 18:07:20
  3. 地 板 axiu

    为什么不用getAttribute

    五月 17, 2013 19:38:42
  4. 地 毯 夜枫

    ( ⊙ o ⊙ )啊!~~你太给力~~~太神速了~~非常感谢~~~~~非常感谢~~非常感谢~~~~

    五月 17, 2013 20:07:46
    • 小蝴蝶

      @夜枫 楼上阿修割割的方法最好了 用document.getElementsByTagName(“img”)然后getAttribute(“src”)吧

      401室 五月 18, 2013 01:04:00
  5. 地 面 郑永

    最近全是代码,哈哈。。眼花。。

    五月 17, 2013 20:36:55
  6. 地 下 ChoJemmy

    羡慕你啊,博客更新学业两不误。要是我也更新我的专业知识,估计被人骂得狗血淋头。

    五月 17, 2013 21:15:55
  7. 7 楼 予沐

    我一直很好奇那个Next后面一闪一闪的光标当初自己做主题的时候怎么都没想到用代码处理,还偏要用PS做个gif…

    五月 17, 2013 21:51:43
  8. 8 楼 yxiao

    +和?连着用是嘛意思。。

    五月 18, 2013 03:42:00
  9. 9 楼 阿邙

    英盲。

    五月 19, 2013 22:14:09
  10. 10 楼 梦月酱

    看起来很高级

    五月 20, 2013 01:12:43
  11. 11 楼 Tokin

    小蝴蝶最美丽,么么,哈哈,师哥会不会要我命…

    五月 20, 2013 16:01:55
  12. 12 楼 kn007

    原来是这么个用法。。。学习了

    七月 21, 2013 19:29:54