(((?=.*[a-z])+(?=.*[A-Z])+(?=.*\d)+)|((?=.*[A-Z])+(?=.*[a-z])+(?=.*[`~!@#$%^&*()+={}':;',.<>?~!@#¥%……&*()——+{}【】‘;:”“’。,、?\|\[\]])+)|((?=.*\d)+(?=.*[A-Z])+(?=.*[`~!@#$%^&*()+={}':;',.<>?~!@#¥%……&*()——+{}【】‘;:”“’。,、?\|\[\]])+)|((?=.*\d)+(?=.*[a-z])+(?=.*[`~!@#$%^&*()+={}':;',.<>?~!@#¥%……&*()——+{}【】‘;:”“’。,、?\|\[\]])+))[A-Za-z\d`~!@#$%^&*()+={}':;',.<>?~!@#¥%……&*()——+{}【】‘;:”“’。,、?\|\[\]]
/^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,8}$/