Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# प्रोग्राम पासवर्ड की वैधता जांचने के लिए


पासवर्ड की वैधता के लिए, आपको वह अवधारणा याद करनी होगी जब आप किसी वेबसाइट पर साइनअप करने के लिए पासवर्ड बनाते हैं।

पासवर्ड बनाते समय, आपने वेबसाइट पर सत्यापन आवश्यकताएं देखी होंगी जैसे कि पासवर्ड मजबूत होना चाहिए और इसमें होना चाहिए:

  • न्यूनतम 8 कैरेक्टर और अधिकतम 14 कैरेक्टर

  • एक अपरकेस

  • एक विशेष कैरेक्टर

  • एक लोअरकेस

  • कोई व्हाइटस्पेस नहीं

आइए देखें कि शर्तों को एक-एक करके कैसे जांचें।

न्यूनतम 8 कैरेक्टर और अधिकतम 14 कैरेक्टर

if (passwd.Length < 8 || passwd.Length > 14) return false;

एक अपरकेस

if (!passwd.Any(char.IsUpper)) return false;

कम से कम एक लोअरकेस

if (!passwd.Any(char.IsLower)) return false;

कोई व्हाइटस्पेस नहीं

if (passwd.Contains(" ")) return false;

एक विशेष कैरेक्टर की जांच

string specialCh = @"%!@#$%^&*()?/>.<,:;'\|}]{[_~`+=-" + "\"";
char[] specialCh = specialCh.ToCharArray();
foreach (char ch in specialChArray) {
    if (passwd.Contains(ch))
        return true;
}

  1. C प्रोग्राम: जांचें कि बिंदु X-अक्ष या Y-अक्ष के समानांतर हैं या नहीं C प्रोग्राम: जांचें कि बिंदु X-अक्ष या Y-अक्ष के समानांतर हैं या नहीं

    समस्या विवरण दिए गए n बिंदु (x, y निर्देशांक), निर्धारित करें कि क्या वे X-अक्ष, Y-अक्ष के समानांतर एक रेखा बनाते हैं, या किसी के समानांतर नहीं हैं। नियम X-अक्ष के समानांतर: सभी y-निर्देशांक समान हैं Y-अक्ष के समानांतर: सभी x-निर्देशांक समान हैं किसी के समानांतर नहीं: x और y दोनों भिन्न हैं उदाह

  1. पायथन प्रोग्राम: जांचें कि दी गई स्ट्रिंग पैंग्राम है या नहीं पायथन प्रोग्राम: जांचें कि दी गई स्ट्रिंग पैंग्राम है या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें यह जांचने के लिए एक पायथन प्रोग्राम जनरेट करना होगा कि वह स्ट्रिंग पैंग्राम है या नहीं। एक पैंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी

  1. - पासवर्ड की वैधता जांचने का पायथन प्रोग्राम

    समस्या विवरण यहां एक पासवर्ड दिया गया है, हमारा कार्य यह जांचना है कि यह पासवर्ड वैध है या नहीं। यहां हम re मॉड्यूल का उपयोग करते हैं जो नियमित अभिव्यक्ति प्रदान करता है और re.search() का उपयोग वर्णमाला, अंक या विशेष वर्णों के सत्यापन की जांच के लिए किया जाता है। एल्गोरिदम सबसे पहले हम एक अल्फान्य