?= is look ahead for the following feature within brackets()
then (?=.*\d) 0 or more of any character that is a decimal 0-9
then (?=.*[a-z]) after that look ahead for 0 or more a-z characters
then (?=.*[A-Z]) after that look ahead for 0 or more A-Z uppercase characters
.{6,8}/ and then must be 6-8 character long
शुरुआत के बिना साथ कम से कम एक छोटे अक्षर, एक बड़े अक्षर, और एक नंबर के लिए इस
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{lower_limit, upper_limit}$
की तरह उपयोग कर सकते हैं^या $ समाप्त होने से उपरोक्त नियमों से मेल खाने वाले 6-8 अक्षरों की किसी भी स्ट्रिंग से मेल खाएगा।
यदि आप करने के लिए + * बदल तो यह 1 या अधिक वर्ण से मेल खाएगी
नियमित अभिव्यक्ति, नहीं के बारे में _your_ नियमित अभिव्यक्ति के बारे में सवाल पूछें। –
@ लाइटनेसरेसेसिन ऑर्बिट निष्पक्ष होना, यह सिर्फ एक उदाहरण है। अधिकांश उदाहरणों की तरह, ज्ञान को अन्य परिदृश्यों पर लागू माना जाता है। –