[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mhc:02167] Re: 形式エラーのチェックについて質問
From: NOGUCHI Yusuke <nogunogu@xxxxxxxxxxxxxxxxx> さん曰く
Subject: [mhc:02166] Re: 形式エラーのチェックについて質問
Message-ID: <20051004.131527.07275264.nogunogu@xxxxxxxxxxxxxxxxx>
Date: Tue, 04 Oct 2005 13:15:27 +0900 (JST)
> > ((string-match (concat "^" mhc-parse/time-regexp " " mhc-parse/time-regexp "$") time)
> >
> > "12:00 15:00" も素通しで OK ってことだと思うのですが,いいんでしょうか.
> > もう一つ質問というか確認ですけど、
> > ! (defconst mhc-parse/time-regexp "\\([012]*[0-9]\\):\\([0-5][0-9]\\)")
> > は
> > "\\([012]?[0-9]\\):\\([0-5][0-9]\\)"
> > でしょうか?
>
>
> 先のメールで、ご説明をするのを忘れていました(_O_)。
> 上記2個所は、
> こうしておかないと、C-c . (.|p|n) で Parse ERROR!!!(at X-SC-Time:)
> にひっかかってしまうため、対処療法として入れた
> ものです。
あぁ、そういうことですか。
> message_mhc-parse-time.txt
> a_10:00 12:00_b
これは、あくまで、以前野口さんが間違って登録したときの残骸ですよ
ね。ということは、他にもっとマニアックな間違い方 :-) をしている
可能性もあると思われるので、
・入力時のパース (厳密)
・スケジュールファイルのパース (エラーしない)
でわけるべきだと思います。
## 「CVS にしたら、立ち上がらなくなりました」質問が多発しそうだ
## し、現状だと、エラーしたら手の打ち様がないので。
ちょっと考えますね。
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxx)