regex - Date Regular Expression Match 2 or 1 Digit Date or Month -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 15 उत्तर

मुझे यह regex एक आदर्श है सभी शर्त समय प्रारूप पर मिमी / डीडी / yyyy से मिलान करने के लिए, लेकिन मुझे इसे थोड़ा संशोधित करने की आवश्यकता है

अगर कोई व्यक्ति 09/04/1980 को अपना काम परिपूर्ण करता है, लेकिन यह 5/9/1990 (1 अंक) त्रुटि होगी: (

क्या कोई मेरे लिए इसे ठीक कर सकता है?

यह मेरा वर्तमान रीजेक्स है:

  (? :( ?: 0 [1-9] | 1 [0-2]) / (?: 0 [1-9] | 1 [0-9] | 2 [0-9]) |? (:( ?! 02) (?: 0 [1-9] | 1 [0-2]) - (?: 30)) | (:( ?: 0 [13578] | 1 [02]) - 31)) / (?: 19 |? 20) [0- 9] {2}  

  (? :( ?: 0 [1-9] |? 1 [0-2]) \ / (?: 0 [1-9] | 1 [0-9] | 2 [0-9]) |? (:( ?! 02 ) (?: 0 [1-9] | 1 [0-2]) - (?: 30)) |? (? :( ?: 0 [13578] |? 1 [02]) - 31)) \ / (: 19 | 20 ) [0- 9] {2}  

इसे आज़माएं। 0 वैकल्पिक करें।

डेमो देखें।


Comments

Popular posts from this blog

c# - SignalR: "Protocol error: Unknown transport." when navigating to hub -

c# - WPF Expander overlay used in ItemsControl -

class - Kivy: how to instantiate a dynamic classes in python -