문자열을 다룰 때, 문자열의 일정한 패턴을 표현하는 일종의 형식 언어이다. RegEx 혹은 RegExp라고 많이 쓴다.
/ 조건 /.test("검사하고 싶은 것")
정규 표현식에서 test 라는 메서드를 사용할 수 있는데,
이 메서드의 인자값으로 체크할 비밀번호 문자열을 넣어주게 되면
조건에 해당되는 경우 (비밀번호 체크 사항에 하나라도 불일치하는 경우) 에는 false 값을
조건에 해당되지 않으면 true 값을 리턴해준다.
// 정규표현식 예제
/\w+@\w+.\w+/.test("codecamp@ccc.com")
//결과
true
💡tip!
정규표현식의 결과
→ 정규 표현식에서의 조건이 검사하고싶은 문자열에 하나라도 포함되어 있다면, true를 반환한다.
따라서 시작점(^)과 끝점($)을 정해주어야 한다.