form 2

[JavaScript] 정규 표현식 사용하기

안녕하세요. 이번에는 정규 표현식에 대하여 알아보겠습니다. 1. 유효성 검사 (form validation) form 요소들에 정보가 올바르게 입력되었는지 검사하는 것 ex. 비밀번호: 8자리 이상, 특수문자 및 대문자 1개 이상 포함 ex. 이메일: @ 기호 반드시 포함 required : 필수 값 minlength / maxlength : 최소/최대 문자수 min / max : 최소/최대 값 type : 입력받는 정보 타입 pattern : 정규식으로 검사 2-1. 정규표식 정규 표현식 - JavaScript | MDN 정규 표현식 - JavaScript | MDN 정규 표현식, 또는 정규식은 문자열에서 특정 문자 조합을 찾기 위한 패턴입니다. JavaScript에서는 정규 표현식도 객체로서, Reg..

JavaScript 2023.03.02

[Node.js] Form 데이터 전송하기

안녕하세요. 이번에는 Express + EJS 환경에서 form을 사용하여 데이터를 전송하는 방법에 대하여 알아보겠습니다. 1. body-parser 데이터를 쉽게 처리할 수 있도록 도와주는 라이브러리 Post로 정보를 전송할 때 요청의 body(req.body)로 받을 수 있게 도와준다. express 4.x 부터 body-parser가 내장되어 있어 설치 필요 없음 index.js // body-parser 라이브러리 - 2줄 코드 - 추가 설치 X app.use(express.urlencoded({ extended: true})); // x-www-urlencoded 데이터를 해석한다. // express.urlencoded() 함수가 없으면 post 데이터를 전달하는 값을 받지 못한다. app.u..

Node 2023.03.01
반응형