【发布时间】:2015-06-19 03:38:24
【问题描述】:
我有这个字符串:
<img class="ui mini avatar image" src="http://graph.facebook.com/fsdgfdgfdgsdfgdfgdfg564d6/picture/?type=large">
facebook
像这样,我怎样才能只从那个字符串中获取 url?只有这部分
http://graph.facebook.com/fsdgfdgfdgsdfgdfgdfg564d6/picture/?type=large
【问题讨论】:
-
您不需要为此使用正则表达式。检查我的答案。
-
如果您实际上是在尝试匹配文字字符串中的 URL,那么
/http[^\"]+/i将完成这项工作。但是,如果您尝试获取页面中某个元素的 src,则document.images[0].src将返回文档中第一张图像的 src 属性的值。还有其他方法可以选择不需要库的 img 元素(而且速度更快)。
标签: javascript regex url