テレワークならECナビ Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 海外旅行保険が無料! 海外ホテル


告知欄です

■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 最新50
メモ3

70 :名無しさん@勉強中 ★:07/08/28 18:09:38 ID:???
とりあえず暫定
http://s.s2ch.net/のdat化

URL例
http://s.s2ch.net/test/---.uaY!FROM=&mail=&color=000000+efefef+0000FF+0000FF+FFFFFF&size=3&NG_NAME=&NG_MAIL=&NG_DATE=&NG_MESSAGE=/ex20.2ch.net/gline/1175735168/1-1001

正規表現
m#(?:<form action=i>|<br><br>)([0-9]+):<font color=forestgreen><b> ?(.+?) </b></font>(?::([^/]+?))?:(.+?)(?: |\(\d+\))?<br>(.+?)(<br><br>)#mik

前処理
s#<a href="http://be\.2ch\.net/test/p\.php\?i=(\d+).+?</a>(.+?)(<br>)#BE:$1-$2 $3#ig

変換結果式
メール欄逆転

後処理
s#(\n[^<]*?)<a.+?>(\d+)</a>#$1$2#igk


とりあえずこれで欠けはなくなるかも。
上の例だとプレビューでレス14の名前にアンカーリンクがついてますが
やっつけで後処理をつけてアンカー削除したので
datにはついてないと思うです。

あと、be付きの書き込みの発言回数が残っちゃってる(レス2とか)のですが
前処理で何とかなりそうですが
頭痛が痛いので今日はこれにて

風邪薬買って飲んで寝ます

500KB
続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2006-02-27