Flickr照片URL替换正则表达式

时间:2010-06-24 14:40:59

标签: regex url flickr

我正在尝试编写一个正则表达式来修改存储在数据库中的URL(链接到Flickr上的照片),这样我就可以更改网站上已经存在的照片的大小了 -

E.g。替换:4724575242_ca7d120609.jpg 4724575242_ca7d120609_z.jpg 在以下网址中

http://farm2.static.flickr.com/1045/4724575242_ca7d120609.jpg

唯一的变化是在.jpg扩展程序之前添加 _z

我想象一个正则表达式可以写成匹配 static.flickr.com 然后将 .jpg 替换为 _z.jpg 但不幸的是到目前为止,我的尝试失败了。

我想知道是否有任何正则表达的忍者可以帮我这个?

非常感谢任何帮助 - 大卫

1 个答案:

答案 0 :(得分:1)

也许这个(当然是根据你的语言进行调整)?

/static\.flickr\.com\/([a-z0-9_\/]+)\.jpg$/static.flickr.com\/$1_z.jpg/
相关问题