'abc'.includes('a')
//true
/ /
.test()/abc/.test('a')
//true
[]
를 사용하면 범위 지정도 가능하다
//알파벳이 포함되어 있는지 확인
/[a-z]/.test('abc')
//true
//한글이 포함되어 있는지 확인
/[ㄱ-ㅎ가-힣]/.test('abc')
//false
//숫자가 포함되어 있는지 확인
/[0-9]/.test('abc')
//false
//어떤 문자가 하나라도 포함되어 있는지 확인(한글, 영어, 특수문자 모두 포함)
/\S/.test('abc')
//true
^문자
는 시작점을 의미문자$
는 끝나는 점을 의미/^a/.test('abc')
//true
/a$/.test('abc')
//false
/a|z/.test('abc')
//true
.
을 넣고 싶다면 \.
로 넣어야함\S
사용 시 여러 개의 글자를 넣고 싶다면 \S+
로 표기<script>
if(/\S+@\S+\.\S+/.test('abc@defgh.com') == false){
alert('이메일 형식이 아닙니다')
}
</script>