मैं अपनी पासवर्ड आवश्यकताओं के लिए एक नियमित नियमित अभिव्यक्ति की तलाश में हूं। पासवर्ड:पासवर्ड ताकत सत्यापन के लिए RegEx प्रश्न
- कम से कम 8 वर्ण होने चाहिए
- रिक्त स्थान नहीं हो सकता है
- दोनों लोअरकेस और अपरकेस वर्णों
- होते होते कम से कम एक संख्यात्मक अंकों
- कम से कम एक विशेष वर्ण होते हैं (यानी किसी भी चरित्र
0-9,a-z,A-Z
)
यह नियमित अभिव्यक्तियों का एक भयानक उपयोग है। मैन्युअल रूप से करना इतना आसान है। मैं इसके लिए regex का उपयोग करने के खिलाफ सलाह देंगे। –
मुझे एक संयोजक विस्फोट दिखाई देता है ... –
एक अभिव्यक्ति में होने की पुनरुत्थान इसे जटिल बनाने के लिए जटिल और बहुत मुश्किल है जिसे इसे बनाए रखना है। मैं इसे और अधिक रखरखाव करने के लिए विभिन्न परीक्षणों में विभाजित करने का सुझाव देता हूं। आप यह भी उल्लेख करना भूल गए कि आप किस रेगेक्सपी इंजन का उपयोग कर रहे हैं, क्योंकि आप क्या कर सकते हैं इसके साथ मतभेद हैं। परीक्षण कहां किया जाता है, इस पर निर्भर करता है कि पासवर्ड की विफलता के कारण उपयोगकर्ता प्रतिक्रिया देने में रुचि हो सकती है। – some