Username: / ^ [a-z0-9 _-] {3,16} $ /
Password: / ^ [a-z0-9 _-] {6,18} $ /
Hexadecimal values: / ^ # ([a-f0-9] {6} | [a-f0-9] {3}) $ /?
E-mail: / ^ ([a-z0-9 _ \ .-] +) @ ([\ da-z \ .-] +) \ ([az \.] {2,6}) // [a-. z \ d] + (. \ [a-z \ d] +) * @ ([\ da-z] (-? [\ da-z])). + (\ 1,2 [a-z] + ) + /
URL:/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/
IP Address 1: / (??. (2 [0-4] \ d | 25 [0-5] | [01] \ d \ d) \) {3} (2 [0-4] \ d | 25 [0-5] | [01] \ d \ d) /??
IP Address 2: / ^ (? :( ?: 25 [0-5] | 2 [0-4] [0-9] | [01] [0-9] [0-9]??) \). {3} (?: 25 [0-5] | 2 [0-4] [0-9] | [01] [0-9] [0-9]??) $ /
HTML tags: / ^ <([az] +) ([^ <] +) * (:?.> (*) <\ / \ 1> | \ s + \ />) $ /
Character Unicode encoding range: / ^ [\ u2E80- \ u9FFF] + $ /