정규식으로 해당 문자가 들어있는지 검사하고 싶을 때

/[a-z]/.test('abcde');
// a부터 z까지 글자가 들어있는지?
// 하나만 찾아줌!🙃

/a+/.test('aaaaaaaaaaaaa');
// a가 여러개 있는지?

/[A-Z]/.test('abcde');
// 대문자 A부터 Z까지 글자가 있는지?

/[ㄱ-ㅎ가-힣]/.test('abcdeA');
// 한국어가 들어있는지?

/\S/.test('abcde');
// 아무 문자 하나, 특수기호 포함

/^a/.test('abcd');
// a로 시작하는지

/a$/.test('abcd');
// a로 끝나는지

/a|b/.test('abcd');
// a또는b

 

// 이메일 정규식
/\S+@\S+\.\S+/.test('이메일주소');

// \S+ 는 문자 여러개(몇개인지는 상관없음)
// .은 정규식 안에서 특수한 문법이기 때문에 앞에 \를 추가해줌

'개발 > js & jquery' 카테고리의 다른 글

[Javascript] scroll  (0) 2022.10.25
[Javascript] return  (0) 2022.10.25
[Javascript] setTImeout, setInterval 쓰는 법  (0) 2022.10.25
[Javascript] 값이 숫자인지 확인하기  (0) 2022.10.25

+ Recent posts