.test() 함수 사용
/.../.test(요소)
요소에 ...가 있는지 확인
/a/.test(요소)
: 요소에 a를 포함하고 있으면 true 반환
/[a-z]/.test(요소)
: 요소에 a부터 z까지 소문자가 있으면 true 반환
/[A-Z]/.test(요소)
: 요소에 A부터 Z까지 대문자가 있으면 true 반환
/[ㄱ-ㅎ]/.test(요소)
: 요소에 ㄱ부터 ㄴ까지 자음이 있으면 true 반환
/[0-9]/.test(요소)
: 요소에 0부터 9까지 숫자가 있으면 true 반환
/^a/.test(요소)
: 요소가 a로 시작하면 true 반환
/a$/.test(요소)
: 요소가 a로 끝나면 true 반환
/\S/.test(요소)
: 요소에 아무 문자 하나를 포함하고 있으면 true 반환
/\S+@\S+\.\S+/.text(aaa@bbb.ccc)
\S는 문자 하나만 말하기 때문에 뒤에 +를 붙여줘야 여러개의 문자가 있는 지 확인 가능(앞의 기호 반복 명령)
.은 특수기호이기 때문에 앞에 \를 붙여줘야 함
'🧑💻개발 > 아카이브' 카테고리의 다른 글
[JavaScript] 최소한의 코드로 D-Day 계산하기 (0) | 2023.07.13 |
---|---|
[jQuery]배열, 반복문, html 편집 등 공부 내용 아카이브 (0) | 2023.07.10 |
[CSS]스크롤 유도 애니메이션 (0) | 2023.06.26 |
[CSS]Clip-path를 활용한 마우스오버 효과 (0) | 2023.06.25 |
[CSS]카드형 이미지 마우스 오버 효과(카메라 Style) (0) | 2023.06.24 |