-1
私の正規表現スキルは改善が必要です。だから、誰かが私を助けることができたかもしれません。年/カレンダーの週の正規表現
背景:私は、ユーザーが日付を入力する代わりに年/週 - 組み合わせを入力できるTextBoxを持っています。私はサーバサイドでそれを日付インスタンス(その週の最後の日)に変換しています。今私はこれをRegularExpressionValidatorで検証する必要があります。
フォーマット:模範的なフォーマットは wは2010年のための10w32
とカレンダーの週の32桁できた場合-insentiveです。 weeknumberは1と53 他の有効な例の間でなければなりません:
99w02 -> 1999 week 2
2W53 -> 2002 week 53
2001w1 -> 2001 week 1
は、事前にありがとうございます。
まず、ありがとうございます。しかし、f。 '5w16'と他のすべての有効なフォーマットです。 http://www.nvcc.edu/home/drodgers/ceu/resources/test_regexp.aspおよびASP.Net-RegularExpressionValidatorでチェックされています。 –
@Tim:修正済み - '{1-4}'は '{1,4} ' –
だったはずです。どうもありがとうございました。 –