--Length should be between 8 and 15
--Must contain at least 1 upper case character(s)
--Must contain at least 1 lower case character(s)
--Must contain at least 1 number
--Must contain at least 1 special character(s) i.e.
"@~!#$ %^&* _ -+=`|(){}[]:;"'<>,.?\"