https://www.udemy.com/course/advanced...
Advanced HTML5 in Action: Build 5 Advanced HTML5 Web Apps
HTML Input Validation using pattern Attribute | Validate Input Values using Regular Expressions
The pattern attribute can be used for html input types like text, date, search, url, tel, email, and password. On form submission, the input element's value is checked against the pattern attribute value which is usually a regular expression.