मैं एक टेक्स्ट बॉक्स में दर्ज की गई तारीख को सत्यापित करने का प्रयास कर रहा हूं। टेक्स्टबॉक्स पर एक इनपुट मास्क है जो xx/xx/xxxx के इनपुट को मजबूर करता है। मैं एक नियमित अभिव्यक्ति सत्यापनकर्ता का उपयोग करने की कोशिश कर रहा हूं ताकि यह लागू किया जा सके कि एक सही तिथि दर्ज की गई है। मैं मूल रूप से RegEx में कुशल नहीं हूँ। मेरे सहकर्मी ने इसे इंटरनेट पर पाया लेकिन मैं वास्तव में यह नहीं बता सकता कि यह क्या कर रहा है।सी # एक तारीख को मान्य करने के लिए नियमित अभिव्यक्ति?
क्या यह सही दिखता है? ज्यादा जटिल लगता है ...
(^((((0[1-9])|([1-2][0-9])|(3[0-1]))|([1-9]))\x2F(((0[1-9])|(1[0-2]))|([1-9]))\x2F(([0-9]{2})|(((19)|([2]([0]{1})))([0-9]{2}))))$)
किसी को भी एक कम जटिल अभिव्यक्ति अनिवार्य रूप से मैं क्या जरूरत है कि के बारे में पता है?
इसे [इस] (http://stackoverflow.com/questions/669741/date-regex) पोस्ट में संबोधित किया गया है। देखें कि यह मदद करता है। – JYelton