正規表現とアメーバ芸能人ブログ

アメブロの芸能人一括フィードをYahoo!Pipesで作成しました。
http://pipes.yahoo.com/momizine/ameba

Titleに 記事タイトル | ブログ名称 とすることで、一括取得して誰がなんだか?って状態を避けるようにしてみました。
しかし、1割ぐらいしかわかりません。そこで、description要素に記事本文だけではなく、芸能人のプロフィール画像をのせればいいじゃん!って発想で挑戦したんですけど、見事にダメ。
item.linkをloopしてFetchPageで各ブログ全文取得して、プロフィール画像の部分と記事本文だけを正規表現で$1$2みたく抜き出そうとしたら、全然うまくいかないの。

.*<li class="image"><a href="([^"]+)"*>(<img[^>]*>)</a></li>+*<div class="subContents">(.*)<div class="foot">.*

しかも2カラムだったり3カラムだったりプロフィール画像が右側だったり左側だったりもう滅茶苦茶。改行を含んだ検索や大文字小文字の区別しないにチェックしても全然だめ。
これがmixiだったら多分更新情報ごと全部垂れ流すことができそうな気がするのに、アメーバつらい。正規表現なんて\\で\1個でしょ!ぐらいしか知らなかった私には、この辺が限界です。誰かいいの書いてくれないかな。とりあえず、今書いたものは更新記事の全文配信になっています。
description要素に、プロフィール画像+全文章 ←やりたいこと

お待ちしております。

もっとイラっとしたこと

アメーバブログはタイトルに Powered by アメーバとかつけるんですよ。SEOなのかなんなのか知りませんが、種類が多すぎ。

Pが大文字だったり小文字だったり。Powerdってなんすか。

おまけ

いちおOperaユーザの端くれなので、芸能人でもOperaについて語っていたら応援したくなっちゃいますよね。ってのも作った。
http://pipes.yahoo.com/momizine/amebaopera
記事本文でOperaoperaって言ったら多分Feedに描かれる。これで唐突にノルウェーの選手だからという安直な理由でK1選手に大金払ってスポンサーにならなくていいよ。