Is there any specific format to create password?

Application will ask for password as soon as it is opened as the first step. User should enter a password of minimum 8 and maximum 12 characters length. The password should contain at least 1 number, 1 alphabet, 1 special character ( @,#,&,%,*,!,-,(,) ) and 1 alphabet in capital e.g. Sharma@123.