mixiのあしあとをしつこくひろってみた

2007-03-17 - [foool]丘の上mixiの足あとをひろえるようになっていたのがまた最近ひろえなくなっていたようなので修正したらちゃんとひろえるようになった。



/home/hoge/local/lib/perl5/www/などのMixi.pm
(前回のパッチをあてていると1325行らへん)

	my $content_from = qq(\Q<ul class="log new_log" style="margin: 0; padding: 0;">\E);

の部分を

	my $content_from = qq(\Q<ul class="log new_log" style="margin:0px;padding:0px;">\E);

に変えてみた。


動いた。


正規表現である程度の記述変更に対応できるようにするとすてきだけど、\Qとか\Eの意味すらわからない。

追記

なるほど。

\Q⇒\E までのパターン指定メタ文字の意味を打ち消す
\E⇒大文字、小文字変換の終了

正規表現 - SMART 開発者のためのウェブマガジン


SVNをちゃんと使っていないせいかと思ったらhttp://search.cpan.org/src/TSUKAMOTO/WWW-Mixi-0.49/lib/WWW/Mixi.pmは結構古いままみたいなので違うのかも。


ソース全部のせるなりどっかに報告するなりした方がいいんかな?
(Twitter的な追記)