मैं की जरूरत है मजबूत पासवर्ड सत्यापन regexमजबूत पासवर्ड regex
Special Characters - Not Allowed
Spaces - Not Allowed
Numeric Character - At least one character
At least one Capital Letter
Minimum and Maximum Length of field - 6 to 12 Characters
Repetitive Characters - Allowed only two repetitive characters
मेरी Regex ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s)(?=(?:(\w)(?!\1{2}))+).{6,12}$
है लेकिन यह विशेष वर्ण पर ध्यान नहीं देता (जहां जोड़ने के लिए?)
कृपया मदद!
क्या विश्वास है कि एक नियमित अभिव्यक्ति इस समस्या को हल करने के लिए सबसे अच्छा तरीका था आप का नेतृत्व किया? –
आप रिक्त स्थान और विशेष पात्रों को क्यों अस्वीकार कर रहे हैं? क्या यह एक मजबूत के बजाय इसे * कमजोर * पासवर्ड regex नहीं बनाता है? आपके मानदंड भी उपयोगकर्ता को पासफ्रेज (शब्दों की एक श्रृंखला, सामान्य पासवर्ड से अधिक लंबा) दर्ज करने की अनुमति नहीं देते हैं क्योंकि आपको अंक, कोई रिक्त स्थान की आवश्यकता नहीं होती है, और पासवर्ड की लंबाई सीमित होती है। – Douglas
डगलस, विशेष पात्रों को केवल अनुमति दी गई है (@) हालांकि: *, -, + आदि को विशेष पात्रों की अनुमति नहीं है। यह एक कार्य है :) – Maxim