HTML में pattern एट्रिब्यूट का उपयोग निम्न इनपुट टाइप्स में एक नियमित अभिव्यक्ति सेट करने के लिए किया जाता है: टेक्स्ट, URL, टेल, सर्च, डेट, ईमेल, और पासवर्ड। पासवर्ड के लिए, pattern एट्रिब्यूट के साथ, आप न्यूनतम आवश्यक मान सेट कर सकते हैं। उदाहरण के लिए, पासवर्ड में कम से कम 8 कैरेक्टर होने चाहिए।
उदाहरण
HTML में pattern एट्रिब्यूट का उपयोग करना सीखने के लिए निम्न कोड चलाएं। यहां, हमने पासवर्ड में 8 या अधिक कैरेक्टर्स के लिए पैटर्न सेट किया है। यदि कोई उपयोगकर्ता उससे कम जोड़ेगा, तो सबमिट बटन पर क्लिक करने पर त्रुटि आएगी: "कृपया अनुरोधित फॉर्मेट से मिलान करें: आठ या अधिक कैरेक्टर"।
<!DOCTYPE html> <html> <body> <h2>पंजीकरण</h2> <form action="/new.php"> छात्र उपयोगकर्ता नाम<br><input type = "text" name = "name"/><br> पासवर्ड<br><input type = "password" name = "password" pattern = ".{8,}" title="आठ या अधिक कैरेक्टर"><br><br> <input type = "submit" value = "सबमिट"> </form> </body> </html>title एट्रिब्यूट त्रुटि संदेश को कस्टमाइज़ करता है। रेगेक्स पैटर्न जावास्क्रिप्ट रेगेक्स सिंटैक्स का पालन करते हैं।