正则筛选图片url(js)

  • Post author:
  • Post category:其他


采用String的match方法来匹配指定的值

demo

var doc = '测试内容的地方官https://img1.doubanio.com/view/photo/sqxs/public/p2557905918.webp'
var img =doc.match(/(https:\/\/\S+)/ig)

返回值(数组)

["https://img1.doubanio.com/view/photo/sqxs/public/p2557905918.webp"]

*注意

  • 如果存在多个图片路径,则返回长度大于一的数组
  • match不支持链式调用(因返回值为数组,数组没有match方法)
  • 使用此方法需要保证当前字符串中只存在图片地址(正则匹配的目标对象是带有https的字符)



版权声明:本文为WANG_CA原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。