'문자'.includes('찾을단어')
'abc'.includes('a') -> true
'abc'.includes('d') -> false
하지만
한글이 들어있냐
영어가 들어있냐
A로 끝나냐
마침표 다음에 영어가 있냐
이런건 includes()
으로 검사못함
그래서 아래처럼 하면 검사 바리에이션이 늘어남
/abc/.test('abcdef')
/[a-d]/.test('aefg') //true
/[가-다]/.test('다라마바') //true
/[a-zA-Z]/.test('반가워요') //false
/[a-zA-Z]/.test('반가워요a') //true
/[ㄱ-ㅎ가-힣ㅏ-ㅣ]/.test('반가워요') //true
/\S/.test('abcde') //true
\S
는 특수문자 포함 아무문자 1개라는 뜻
백슬래시는 alt(option) + ¥
/^a/.test('abcde') //true
/e$/.test('abcde') //true
a로 시작하는지
e로 끝나는지
/(e|f)/.test('abcde') //true