diff --git a/src/main/java/com/daramg/server/auth/dto/PasswordRequestDto.kt b/src/main/java/com/daramg/server/auth/dto/PasswordRequestDto.kt index 5581250..799181a 100644 --- a/src/main/java/com/daramg/server/auth/dto/PasswordRequestDto.kt +++ b/src/main/java/com/daramg/server/auth/dto/PasswordRequestDto.kt @@ -9,7 +9,7 @@ data class PasswordRequestDto( val email: String, @get:Pattern( - regexp = "^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%^&*()]).{10,}\$", + regexp = "^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[^a-zA-Z0-9]).{10,}\$", message = "비밀번호는 영어 대문자와 소문자, 숫자, 특수문자를 모두 포함하여 10자 이상이어야 합니다" ) val password: String diff --git a/src/main/java/com/daramg/server/user/dto/PasswordRequestDto.kt b/src/main/java/com/daramg/server/user/dto/PasswordRequestDto.kt index d2b493d..24bb8c9 100644 --- a/src/main/java/com/daramg/server/user/dto/PasswordRequestDto.kt +++ b/src/main/java/com/daramg/server/user/dto/PasswordRequestDto.kt @@ -4,7 +4,7 @@ import jakarta.validation.constraints.Pattern data class PasswordRequestDto( @get:Pattern( - regexp = "^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%^&*()]).{10,}\$", + regexp = "^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[^a-zA-Z0-9]).{10,}\$", message = "비밀번호는 영어 대문자와 소문자, 숫자, 특수문자를 모두 포함하여 10자 이상이어야 합니다" ) val password: String