[정규 표현식] 패턴과 플래그 & 문자 클래스


[정규 표현식] 패턴과 플래그 & 문자 클래스

️ 패턴과 플래그 정규 표현식(regular expression)은 문자 검색과 교체에 사용되는 패턴으로 강력한 기능을 제공한다. 자바스크립트에선 RegExp 객체와 문자열 메서드를 조합해 정규표현식을 사용할 수 있다.

정규 표현식 정규 표현식(‘regexp’ 또는 'reg’라고 줄여서 사용)은 패턴(pattern) 과 선택적으로 사용할 수 있는 플래그(flag) 로 구성된다. 정규식 객체를 만들 땐 두 가지 문법이 사용된다.

긴 문법 regexp = new RegExp("pattern", "flags"); 짧은 문법은 슬래시(빗금) "/"를 사용한다. regexp = /pattern/; // 플래그가 없음 regexp = /pattern/gmi; // 플래그 g, m, i가 있음 슬래시 "/"는 자바.....


원문링크 : [정규 표현식] 패턴과 플래그 & 문자 클래스