正则匹配个人图片
来源:17-9 标准模板库介绍

慕侠8197037
2019-03-06
老师我想正则匹配里面的图片链接,但我写的表达式,总匹配多了,不知道怎么改了 - -! ,有时间能帮我看下吗?
imageRe := regexp.MustCompile(fmt.Sprintf(`(https:.*photo\.zastatic\.com.*%s.*\.jpg[^"]?)"`, id))
id := “1889117752”
写回答
1回答
-
慕侠8197037
提问者
2019-03-06
imageRe := regexp.MustCompile(fmt.Sprintf(`(https:\\u002F\\u002Fphoto\.zastatic\.com\\u002Fimages\\u002Fphoto\\u002F\d+\\u002F%s\\u002F\d+.[a-z]+)`, id))
带上转义后暂时解决了,但看上去写的好丑,哪位同学有更好的写法吗,请教下
00