정규 표현식

박경찬·2022년 4월 17일
0

MDN에서 말하는 정규식 표현은 이렇게정의 하고 있습니다!

정규 표현식, 또는 정규식은 문자열에서 특정 문자 조합을 찾기 위한 패턴입니다. JavaScript에서는 정규 표현식도 객체로서, RegExp의 exec()와 test() 메서드를 사용할 수 있습니다. String의 match(), matchAll() (en-US), replace(), replaceAll() (en-US), search(), split() 메서드와도 함께 사용할 수 있습니다

MDN을 보고 만들어보려고 시도... 하려 햇지만 구글링하면 너무 잘나와서... 하하 개념정도만 알고 가도 되겠다?라고 생각합니다!? ㅋㅋ

yup 에서 사용했던거 한번 가져와볼게요...

.matches(
/^0-9a-zA-Z@0-9a-zA-Z.[a-zA-Z]{2,3}$/i,
"이메일형식이 맞지 않습니다"
),

.matches(
/^(?=.[a-zA-Z])((?=.\d)|(?=.\W))(?=.[!@#$%^*+=-]).{8,16}$/,
"비밀번호는 반드시 8~16자이며, 영문, 숫자, 특수문자를 포함해야 합니다."
),

0개의 댓글