ブラジルにトリップしようぜ サポートスレ
231:へなちょこ管理人 ★2010/04/18(日) 11:56:19
>>230
datから指定された行数抽出(option)←いまここ
232:へなちょこ管理人 ★2010/04/18(日) 13:26:31
っしゃーーーーーーーーーーーーー
昼オナしたら頭スッキリしたからとりかかろう。
233:へなちょこ管理人 ★2010/04/18(日) 13:42:17
</b>◆Baku5L.UpI <b><>sage<>2010/04/18(日) 13:34:55.39 ID:UauDi2IfP BE:2410524285-2BP(240)<> sssp://img.2ch.net/ico/anime_giko10.gif <br> <a href="../test/read.cgi/news4vip/1271522382/329" target="_blank">>>329</a> <br> お願いします <>
</b>◆2zuhellTsI <b><>sage<>2010/04/18(日) 13:34:56.59 ID:OQczZDyJP<> こんにちは <>
</b>◆gO//XAApIU <b><>sage<>2010/04/18(日) 13:34:59.39 ID:YFV99/6h0<> <a href="../test/read.cgi/news4vip/1271522382/329" target="_blank">>>329</a> <br> あ <>
ω・`)アス河童 </b>◆Asuka/.3J6 <b><><>2010/04/18(日) 13:35:14.81 ID:CY2GUkJbP BE:1404129683-2BP(535)<> sssp://img.2ch.net/ico/2syobo_2.gif <br> あ <>

サンプル
234:へなちょこ管理人 ★2010/04/18(日) 13:42:45
レス番は専ブラ側で処理してたのねー。
まぁ行数指定だkら関係ないけど。
235:へなちょこ管理人 ★2010/04/18(日) 13:48:15
ざっくり正規表現
(.*)<>(.*)<>(.+)<>(.*)<>

時間のところ
([0-9]{2,4})/([0-9]{2})/([0-9]{2})\(.+\) ([0-9]{2}):([0-9]{2}):([0-9]{2})(\.([0-9]{2}))?.+
ID以下は無視w
236:へなちょこ管理人 ★2010/04/18(日) 13:52:38
IDでない板もあるから
最後は.*だな。

Match[1] 年
Match[2] 月
Match[3] 日
省10
237:へなちょこ管理人 ★2010/04/18(日) 14:29:25
うーん
こんだけ項目あるとさすがに構造体のほうが便利そうだなぁ。
delphiで構造体ってどうやるんだっけ。
ぐぐってこぴょう。
238:山師さん@トレード中2010/04/18(日) 14:34:59
ガンバッテー
239:へなちょこ管理人 ★2010/04/18(日) 14:50:05
うん。混乱してきた。
まぁ別にTStringListいっぱい作って一斉に処理したらいいんだろうけども。
もうちとフロー考えよう。
240:へなちょこ管理人 ★2010/04/18(日) 19:24:39
正規表現は最終的にこれで落ち着いた
r.Expression := '.*(◆.+)<>.*<>([0-9]{2,4})/([0-9]{2})/([0-9]{2})\(.+\) ([0-9]{2}):([0-9]{2}):([0-9]{2})(\.([0-9]{2}))?.*<>.*<>.*';

1-AA