人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

picasaの画像URLをオリジナルサイズにするために

PHPで↓のような正規表現で置き換えしているのですが
$img = preg_replace("(\/(([whscprod][0-9]+)-?).+?\/)","/s0/",$img);

サムネイルのパラメータでは無いところを置き換えてしまうときがあります。
どのように書けば解決出来るでしょうか。


置き換えたいURL
https://lh6.googleusercontent.com/-Of1-kAocVhU/T6jxYVR0ArI/AAAAAAAABgU/o2zPh_Cyirs/s200/20120508-04.jpg

さっきの正規表現だと
https://lh6.googleusercontent.com/-Of1-kAocVhU/T6jxYVR0ArI/AAAAAAAABgU/s0/s200/20120508-04.jpg

本当はこのように置き換えたい
https://lh6.googleusercontent.com/-Of1-kAocVhU/T6jxYVR0ArI/AAAAAAAABgU/o2zPh_Cyirs/s0/20120508-04.jpg



picasaパラメータの種類
http://mattintosh.blog.so-net.ne.jp/picasa_thumbnail_switch

●質問者: 匿名質問者
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● 匿名回答1号
ベストアンサー
$img = preg_replace('!/(([whscprod][0-9]+)-?).+?/([^/]+)$!','/s0/$3',$img);
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ