Name Pattern
1.Alpha-Numeric - [a-zA-Z0-9]+
2.Username with 2-20 chars - ^[a-zA-Z][a-zA-Z0-9-_\.]{1,20}$
Password Pattern
1.Password (UpperCase, LowerCase, Number/SpecialChar and min 8 Chars)
Pattern= (?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$
Phone Pattern
Pattern=[\+]\d{2}[\(]\d{2}[\)]\d{4}[\-]\d{4}
Date Pattern
Pattern= (0[1-9]|1[0-9]|2[0-9]|3[01]).(0[1-9]|1[012]).[0-9]{4}
Format ex: DD.MM.YYYY
Pattern=[0-9]{4}-(0[1-9]|1[012])-(0[1-9]|1[0-9]|2[0-9]|3[01])
Format ex: YYYY-MM-DD
1.Alpha-Numeric - [a-zA-Z0-9]+
2.Username with 2-20 chars - ^[a-zA-Z][a-zA-Z0-9-_\.]{1,20}$
Password Pattern
1.Password (UpperCase, LowerCase, Number/SpecialChar and min 8 Chars)
Pattern= (?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$
2.Password (UpperCase, LowerCase and Number)
Pattern = ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s).*$
Phone Pattern
Pattern=[\+]\d{2}[\(]\d{2}[\)]\d{4}[\-]\d{4}
Date Pattern
Pattern= (0[1-9]|1[0-9]|2[0-9]|3[01]).(0[1-9]|1[012]).[0-9]{4}
Format ex: DD.MM.YYYY
Pattern=[0-9]{4}-(0[1-9]|1[012])-(0[1-9]|1[0-9]|2[0-9]|3[01])
Format ex: YYYY-MM-DD
No comments:
Post a Comment