정규 표현식

박경찬·2022년 4월 17일

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개의 댓글