Ruby 正则表达式更改旧的 -> 新的 Twitter 图像 url



当我通过Twitter注册用户时,我将他们的图像URL删除并将其存储在DB中作为他们的个人资料图片。但是,Twitter更改了其图像的URL,这意味着我尝试这样显示的旧URL ....

<img src="<%= userlist.image_url %>">

...休息。

我需要一点迫在眉睫来帮助我。这是旧的URL的外观(粗体以粗体)....

http:// a0 .twimg.com/profile_images/3697684439/ddb8dbc04ac95f31100ff31100fff31100fff65b33332626d6_s

这是新版本...

http:// pbs .twimg.com/profile_images/3697684439/ddb8dbc04ac95f31100ff31100fff31100fff65b33332626d6_s>

简而言之,我该怎么做..

<img src="<%= userlist.image_url.gsub(TURN "a0"->"pbs" AND "normal"->"bigger" please %>">

帮助我,请耶和华!预先感谢。

这样做:

<img src="<%= userlist.image_url.sub('://a0','://pbs').sub('normal', 'bigger') %>">

正则表达式甚至需要。您只能使用gsub

image_url.gsub("a0", "pbs").gsub("normal", "bigger")

最新更新