정규 표현식이란? |
정규 표현식은 문자열에서 특정한 캐릭터 조합을 찾아내기 위한 패턴입니다. 이를 이용하면 좀 더 세밀한 방법으로 문자들을 검색할 수 있습니다.
자바스크립트에서 정규 표현식 생성 |
자바스크립트에서 정규표현식 생성 방법으로는 2가지가 있습니다.
1. object initializers를 사용한 방법
ex) var reg = /abc/i;
※ 여기서 주의할 것은 표현식 바깥을 ""로 감싸지 않는다는 점입니다.
2. RegExp 객체의 constructor function을 사용한 방법
ex) var reg = new RegExp("abc", "i");
정규 표현식의 플래그 구성 요소 |
정규 표현식에서 사용할 수 있는 플래그 구성 요소는 다음과 같습니다. 이들은 생략이 가능합니다.
g 완전일치 (발생할 모든 패턴에 대한 전역 검색)
i 대소문자 무시
gi 대소문자 무시하고 완전 일치
출처 : 혼돈으로 이루는 질서 - 자바스크립트 정규표현식(JavaScript Regular Expression)
'웹프로그래밍 > JavaScript' 카테고리의 다른 글
자바스크립트에서 키보드의 키코드 (0) | 2012.01.12 |
---|---|
자바스크립트에서의 ArrayList 사용 (0) | 2012.01.10 |