@@ -42,8 +42,6 @@ const Signup = () => {
42
42
const userPasswordRef = useRef ( ) ;
43
43
const PasswordCheckRef = useRef ( ) ;
44
44
45
- //이름, 이메일, 비밀번호, 닉네임 정규 표현식
46
-
47
45
//아이디 비밀번호가 틀렸을시 문구
48
46
const [ regulation , SetRegulation ] = useState ( {
49
47
regulationName : "" ,
@@ -90,7 +88,7 @@ const Signup = () => {
90
88
//이메일
91
89
const emailValidationTest = ( emailValidation ) => {
92
90
const emailRegulationExp =
93
- / ^ [ a - z A - Z 0 - 9 + - _ . ] + @ [ a - z A - Z 0 - 9 - ] + \\ . [ a - z A - Z 0 - 9 - . ] + $ / ;
91
+ / ^ [ A - Z a - z 0 - 9 _ \. \- ] + @ [ A - Z a - z 0 - 9 \ -] + \. [ A - Z a - z 0 - 9 \- ] + / ;
94
92
if ( emailRegulationExp . test ( emailValidation . value ) ) {
95
93
SetRegulation ( ( ) => ( {
96
94
...regulation ,
@@ -128,7 +126,7 @@ const Signup = () => {
128
126
129
127
//비밀번호
130
128
const passwordValidationTest = ( passwordValidation ) => {
131
- const passwordRegulationExp = / ^ (? = .* [ a - z A - Z ] ) (? = .* \\ d ) [ a - z A - Z \\ d ] { 8 , 16 } $ / ;
129
+ const passwordRegulationExp = / ^ (? = .* [ a - z A - Z ] ) (? = .* [ 0 - 9 ] ) . { 8 , 16 } $ / ;
132
130
if ( passwordRegulationExp . test ( passwordValidation . value ) ) {
133
131
SetRegulation ( ( ) => ( {
134
132
...regulation ,
@@ -590,6 +588,7 @@ const Signup = () => {
590
588
onChange = { onValidity }
591
589
bgColor = { style . bgColorPassword }
592
590
shadow = { style . shadowPassword }
591
+ maxLength = { 16 }
593
592
/>
594
593
</ div >
595
594
< div className = "flex items-center h-[40px]" >
@@ -609,6 +608,7 @@ const Signup = () => {
609
608
ref = { PasswordCheckRef }
610
609
bgColor = { style . bgColorPasswordCheck }
611
610
shadow = { style . shadowPasswordCheck }
611
+ maxLength = { 16 }
612
612
/>
613
613
</ div >
614
614
< div className = "flex items-center h-[40px]" >
0 commit comments