MKMapView 컨트롤을 계속 보여주면서 그 위에 부분적으로 모달을 띄우는 UI 구현
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/95215c9e-44d7-42b5-a0cd-b9a54423e5a7/Untitled
정규식을 통한 회원가입 유효성 검사 만들기 (ID)편
/**
* 아이디 정규식
* default: 5~20자 영문소문자 & 숫자만
*/
const idRegex = /^[a-z0-9+]{5,20}$/g
export const checkId = id => {
if(idRegex.test(id)) {
return '가능한 아이디입니다.'
} else {
return '5~20자의 영문 소문자, 숫자만 사용 가능합니다.'
}
}
/**
* 아이디 정규식
* Naver: 5~20자 영문소문자 & 숫자만 & 허용된 특수문자만(-,_)
*/
const idRegex = /^[a-z0-9-_]{5,20}$/g
export const checkId = id => {
if(idRegex.test(id)) {
return '가능한 아이디입니다.'
} else {
return '5~20자의 영문 소문자, 숫자와 특수기호(_),(-)만 사용 가능합니다.'
}
}
/**
* 아이디 정규식
* Naver: n~k자 영문소문자 & 숫자만 & 허용된 특수문자만(-,_)
*/
const idRegex = /^[a-z0-9-_]{0,}$/g
export const checkId = (id, n, k) => {
if(idRegex.test(id)) {
if(id.length < n) {
return '아이디는 '+ n + '자 이상이어야 합니다.'
} else if(id.length > k) {
return '아이디는 '+ k + '자를 초과할 수 없습니다.'
} else if(n < id.length && id.length < k) {
return '가능한 아이디입니다.'
}
} else {
return '5~20자의 영문 소문자, 숫자와 특수기호(_),(-)만 사용 가능합니다.'
}
}
오늘은 여기까지 !
shelljs
를 활용하여
/Users/$USER/Defol
폴더 생성/Users/$USER/Defol/$CATEGORY
편집