정규표현식

In JavaScript

정규표현식 사용법

리터럴 패턴

정규표현식 규칙을 /로 감싸 사용
let regex = /[A-B]/;
JavaScript
복사

생성자 함수 호출 패턴

RegExp 객체의 생성자 함수 호출하여 사용
let regex = new RegExp('[A-B]');
JavaScript
복사

정규 표현식 내장 메소드

RegExp.prototype.exec()

주어진 문자열에서 일치 탐색을 수행, 문자열 내의 일치 다수를 반복해 순회
해당 문자열에 대한 정보를 가지고 있다면 배열로 반환, 그렇지 않으면 null 반환
regexObj.exec(str)
JavaScript
복사
str : 정규표현식 검색을 수행할 대상 문자열
ex)
let pattern = /e/; pattern.exec('Hello World!') // return ['e']
JavaScript
복사