
front-end/JavaScript
[JavaScript] 31. RegExp
01. 정규 표현식이란? 🔹 일정한 패턴을 가진 문자열의 집한을 표현하기 위해 사용하는 형식 언어 🔹 문자열을 대상으로 패턴 매칭 기능 제공(특정 패턴과 일치하는 문자열을 검색하거나 추출 또는 치환할 수 있는 기능) 🔹 반복분과 조건문 없이 패턴을 정의하고 테스트하는 것으로 체크할 수 있음 ⚠️ 주석이나 공백 허용하지 않고 여러가지 기호 혼합 -> 가독성 좋지 않음 02. 정규 표현식의 생성 정규 표현식 객체를 생성하기 위해서는 정규 표현식 리터럴과 RegExp 생성자 함수를 사용할 수 있다. ➡️ 정규 표현식 리터럴은 패턴과 플래그로 구성된다. 🖥️ 예제 const target = 'Is this all there is?' // 패턴: is // 플래그: i => 대소분자 구별하지 않고 검색한다. co..