- PR -

2時間以内の記事が存在すればOK

1
投稿者投稿内容
aaron
会議室デビュー日: 2006/03/06
投稿数: 7
投稿日時: 2006-06-24 04:49
お世話になっております。
正規表現についての質問になります。

現在、『SiteScope』で新聞社のWEB監視を実施しています。
WEB上の記事データが更新されているかどうか、
30分間隔でソースの記事日時を見て、
以下の正規表現にマッチングするかチェックするというも
のです(当該時間の記事が存在すればOK)。

/($year$¥/$0month$¥/$0day$, $0hour$:[0-9][0-9].*)<¥/SPAN><¥/TD>/


ただ、
深夜3時台・4時台は記事の更新が無いのが通例なので、
その時間は、該当時間の記事無しということで毎回エラーとなります。
それで、
この時間のみ、「2時間以内の記事が存在すればOK」という運用に決まったため、
この時間のチェックは、正規表現を「2時間以内」としたいのですが、
どう書き換えれば良いのか考えつかず、こちらに投稿させて頂きました。
(※3時台4時台というのは、SiteScopeの機能でスケジューリングできます。)

(例)
・3:40であれば、1:40のデータがあればOK
・4:00であれば、2:00のデータがあればOK
という感じです。


どなたか、アドバイス頂ければ幸いです。
宜しくお願い申し上げます。





Java僧
ぬし
会議室デビュー日: 2003/11/06
投稿数: 261
投稿日時: 2006-06-24 08:26
『SiteScope』は使ったことがないのではずしているかもですが、

"$year$"や"$0hour$"が何を示しているか理解していますか?
#SiteScopeのマニュアルはちゃんと読みましたか?
1

スキルアップ/キャリアアップ(JOB@IT)